Add YCbCr image conversion tests for protected memory test group

New tests:
* dEQP-VK.protected_memory.interaction.ycbcr.*

Components: Vulkan
VK-GL-CTS issue: 118

Change-Id: Idcc0d227b220b33f874649961e9540dbd2a3fc09
diff --git a/AndroidGen.mk b/AndroidGen.mk
index 93738d6..990c003 100644
--- a/AndroidGen.mk
+++ b/AndroidGen.mk
@@ -51,6 +51,7 @@
 	external/vulkancts/framework/vulkan/vkTypeUtil.cpp \
 	external/vulkancts/framework/vulkan/vkWsiPlatform.cpp \
 	external/vulkancts/framework/vulkan/vkWsiUtil.cpp \
+	external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.cpp \
 	external/vulkancts/modules/vulkan/api/vktApiBufferAndImageAllocationUtil.cpp \
 	external/vulkancts/modules/vulkan/api/vktApiBufferComputeInstance.cpp \
 	external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp \
@@ -181,6 +182,7 @@
 	external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp \
 	external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp \
 	external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemWsiSwapchainTests.cpp \
+	external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.cpp \
 	external/vulkancts/modules/vulkan/query_pool/vktQueryPoolOcclusionTests.cpp \
 	external/vulkancts/modules/vulkan/query_pool/vktQueryPoolStatisticsTests.cpp \
 	external/vulkancts/modules/vulkan/query_pool/vktQueryPoolTests.cpp \
diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt
index 5efc639..ab201a9 100755
--- a/android/cts/master/vk-master.txt
+++ b/android/cts/master/vk-master.txt
@@ -273856,3 +273856,5151 @@
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.create.present_mode
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.create.clipped
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.render.basic
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
diff --git a/external/vulkancts/framework/vulkan/CMakeLists.txt b/external/vulkancts/framework/vulkan/CMakeLists.txt
index 39313f9..fdc1132 100644
--- a/external/vulkancts/framework/vulkan/CMakeLists.txt
+++ b/external/vulkancts/framework/vulkan/CMakeLists.txt
@@ -55,6 +55,8 @@
 	vkImageWithMemory.hpp
 	vkShaderProgram.cpp
 	vkShaderProgram.hpp
+	vkYCbCrImageWithMemory.cpp
+	vkYCbCrImageWithMemory.hpp
 	)
 
 set(VKUTIL_LIBS
diff --git a/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.cpp b/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.cpp
new file mode 100644
index 0000000..e9416fc
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.cpp
@@ -0,0 +1,61 @@
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * 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 backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkYCbCrImageWithMemory.hpp"
+
+#include "vkQueryUtil.hpp"
+#include "vkImageUtil.hpp"
+
+namespace vk
+{
+
+YCbCrImageWithMemory::YCbCrImageWithMemory (const vk::DeviceInterface&		vk,
+											const vk::VkDevice				device,
+											vk::Allocator&					allocator,
+											const vk::VkImageCreateInfo&	imageCreateInfo,
+											const vk::MemoryRequirement		requirement)
+	: m_image	(createImage(vk, device, &imageCreateInfo))
+{
+	if ((imageCreateInfo.flags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) != 0)
+	{
+		const deUint32	numPlanes	= getPlaneCount(imageCreateInfo.format);
+		for (deUint32 planeNdx = 0; planeNdx < numPlanes; ++planeNdx)
+		{
+			const VkImageAspectFlagBits	planeAspect	= getPlaneAspect(planeNdx);
+			const VkMemoryRequirements	reqs		= getImagePlaneMemoryRequirements(vk, device, *m_image, planeAspect);
+
+			m_allocations.push_back(AllocationSp(allocator.allocate(reqs, requirement).release()));
+
+			bindImagePlaneMemory(vk, device, *m_image, m_allocations.back()->getMemory(), m_allocations.back()->getOffset(), planeAspect);
+		}
+	}
+	else
+	{
+		const VkMemoryRequirements reqs = getImageMemoryRequirements(vk, device, *m_image);
+		m_allocations.push_back(AllocationSp(allocator.allocate(reqs, requirement).release()));
+		VK_CHECK(vk.bindImageMemory(device, *m_image, m_allocations.back()->getMemory(), m_allocations.back()->getOffset()));
+	}
+}
+
+} // vk
diff --git a/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.hpp b/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.hpp
new file mode 100644
index 0000000..e8034e2
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.hpp
@@ -0,0 +1,63 @@
+#ifndef _VKYCBCRIMAGEWITHMEMORY_HPP
+#define _VKYCBCRIMAGEWITHMEMORY_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * 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 backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+#include "vkMemUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "deSharedPtr.hpp"
+
+#include <vector>
+
+namespace vk
+{
+
+typedef de::SharedPtr<Allocation>		AllocationSp;
+
+class YCbCrImageWithMemory
+{
+public:
+										YCbCrImageWithMemory	(const vk::DeviceInterface&		vk,
+																 const vk::VkDevice				device,
+																 vk::Allocator&					allocator,
+																 const vk::VkImageCreateInfo&	imageCreateInfo,
+																 const vk::MemoryRequirement	requirement);
+	const vk::VkImage&					get						(void) const { return *m_image;			}
+	const vk::VkImage&					operator*				(void) const { return get();			}
+	const std::vector<AllocationSp>&	getAllocations			(void) const { return m_allocations;	}
+
+private:
+	const vk::Unique<vk::VkImage>		m_image;
+	std::vector<AllocationSp>			m_allocations;
+
+	// "deleted"
+										YCbCrImageWithMemory	(const YCbCrImageWithMemory&);
+	YCbCrImageWithMemory&				operator=				(const YCbCrImageWithMemory&);
+};
+
+} // vk
+
+#endif // _VKYCBCRIMAGEWITHMEMORY_HPP
diff --git a/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt b/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt
index d2103f6..87afe54 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt
@@ -1,4 +1,7 @@
-include_directories(..)
+include_directories(
+	..
+	../ycbcr
+	)
 
 set(DEQP_VK_PROTECTED_MEMORY_SRCS
 	vktProtectedMemContext.hpp
@@ -33,6 +36,8 @@
 	vktProtectedMemShaderImageAccessTests.hpp
 	vktProtectedMemWsiSwapchainTests.cpp
 	vktProtectedMemWsiSwapchainTests.hpp
+	vktProtectedMemYCbCrConversionTests.cpp
+	vktProtectedMemYCbCrConversionTests.hpp
 	vktProtectedMemTests.cpp
 	vktProtectedMemTests.hpp
 	)
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemContext.hpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemContext.hpp
index 3f2384f..e8f25b7 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemContext.hpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemContext.hpp
@@ -67,7 +67,6 @@
 	vk::VkInstance								getInstance			(void) const	{ return *m_instance;						}
 	const vk::VkSurfaceKHR						getSurface			(void) const	{ return *m_surface;						}
 
-
 private:
 	vk::Allocator* createAllocator (void)
 	{
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp
index aa7d575..dd65d41 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemTests.cpp
@@ -38,6 +38,7 @@
 #include "vktProtectedMemStorageBufferTests.hpp"
 #include "vktProtectedMemShaderImageAccessTests.hpp"
 #include "vktProtectedMemWsiSwapchainTests.hpp"
+#include "vktProtectedMemYCbCrConversionTests.hpp"
 
 namespace vkt
 {
@@ -89,6 +90,7 @@
 	{
 		de::MovePtr<tcu::TestCaseGroup> interactionTestGroup (new tcu::TestCaseGroup(testCtx, "interaction", "Various tests which interacts with other extensions"));
 		interactionTestGroup->addChild(createSwapchainTests(testCtx));
+		interactionTestGroup->addChild(createYCbCrConversionTests(testCtx));
 		protectedTests->addChild(interactionTestGroup.release());
 	}
 
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp
index bdf70db..d9daf4d 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.cpp
@@ -24,7 +24,7 @@
 
 #include "vktProtectedMemUtils.hpp"
 
-#include <deString.h>
+#include "deString.h"
 
 #include "vkDeviceUtil.hpp"
 #include "vkQueryUtil.hpp"
@@ -125,7 +125,10 @@
 	// Get a universal protected queue family index
 	vk::VkQueueFlags	requiredFlags = vk::VK_QUEUE_GRAPHICS_BIT
 										| vk::VK_QUEUE_COMPUTE_BIT
-										| vk::VK_QUEUE_PROTECTED_BIT;
+#ifndef NOT_PROTECTED
+										| vk::VK_QUEUE_PROTECTED_BIT
+#endif
+										;
 	for (size_t idx = 0; idx < properties.size(); ++idx)
 	{
 		vk::VkQueueFlags	flags = properties[idx].queueFlags;
@@ -154,6 +157,8 @@
 	if (apiVersion < VK_API_VERSION_1_1)
 		TCU_THROW(NotSupportedError, "Vulkan 1.1 is not supported");
 
+	bool								useYCbCr			= de::contains(extensions.begin(), extensions.end(), std::string("VK_KHR_sampler_ycbcr_conversion"));
+
 	// Check if the physical device supports the protected memory extension name
 	for (deUint32 ndx = 0; ndx < extensions.size(); ++ndx)
 	{
@@ -170,11 +175,17 @@
 		enabledExts[idx] = requiredExtensions[idx].c_str();
 	}
 
+	vk::VkPhysicalDeviceSamplerYcbcrConversionFeatures		ycbcrFeature	=
+	{
+		vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES,
+		DE_NULL,
+		VK_FALSE
+	};
 	// Check if the protected memory can be enabled on the physical device.
 	vk::VkPhysicalDeviceProtectedMemoryFeatures	protectedFeature =
 	{
 		vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES,	// sType
-		DE_NULL,															// pNext
+		&ycbcrFeature,														// pNext
 		VK_FALSE															// protectedMemory
 	};
 	vk::VkPhysicalDeviceFeatures					features;
@@ -189,8 +200,13 @@
 
 	vkd.getPhysicalDeviceFeatures2(physicalDevice, &featuresExt);
 
+#ifndef NOT_PROTECTED
 	if (protectedFeature.protectedMemory == VK_FALSE)
 		TCU_THROW(NotSupportedError, "Protected Memory feature not supported by the device");
+#endif
+
+	if (useYCbCr && !ycbcrFeature.samplerYcbcrConversion)
+		TCU_THROW(NotSupportedError, "VK_KHR_sampler_ycbcr_conversion is not supported");
 
 	const float							queuePriorities[]	= { 1.0f };
 	const vk::VkDeviceQueueCreateInfo	queueInfos[]		=
@@ -198,7 +214,11 @@
 		{
 			vk::VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO,
 			DE_NULL,
+#ifndef NOT_PROTECTED
 			(vk::VkDeviceQueueCreateFlags)vk::VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT,
+#else
+			(vk::VkDeviceQueueCreateFlags)0u,
+#endif
 			queueFamilyIndex,
 			DE_LENGTH_OF_ARRAY(queuePriorities),
 			queuePriorities
@@ -236,7 +256,13 @@
 		queueIdx,										// queueIndex
 	};
 
-	vk::VkQueue						queue		= vk::getDeviceQueue2(vk, device, &queueInfo);
+	(void)queueInfo;
+	vk::VkQueue						queue		=
+#ifndef NOT_PROTECTED
+													vk::getDeviceQueue2(vk, device, &queueInfo);
+#else
+													vk::getDeviceQueue(vk, device, queueFamilyIndex, 0);
+#endif
 
 	if (queue == DE_NULL)
 		TCU_THROW(TestError, "Unable to get a protected queue");
@@ -256,9 +282,13 @@
 	const vk::VkDevice&			device		= context.getDevice();
 	vk::Allocator&				allocator	= context.getDefaultAllocator();
 
+#ifndef NOT_PROTECTED
 	deUint32					flags		= (protectionMode == PROTECTION_ENABLED)
 												? vk::VK_IMAGE_CREATE_PROTECTED_BIT
 												: (vk::VkImageCreateFlagBits)0u;
+#else
+	deUint32					flags		= 0u;
+#endif
 
 	const vk::VkImageCreateInfo	params		=
 	{
@@ -279,9 +309,13 @@
 		vk::VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout			initialLayout
 	};
 
+#ifndef NOT_PROTECTED
 	vk::MemoryRequirement		memReq		= (protectionMode == PROTECTION_ENABLED)
 												? vk::MemoryRequirement::Protected
 												: vk::MemoryRequirement::Any;
+#else
+	vk::MemoryRequirement		memReq		= vk::MemoryRequirement::Any;
+#endif
 
 	return de::MovePtr<vk::ImageWithMemory>(new vk::ImageWithMemory(vk, device, allocator, params, memReq));
 }
@@ -297,9 +331,18 @@
 	const vk::VkDevice&				device		= context.getDevice();
 	vk::Allocator&					allocator	= context.getDefaultAllocator();
 
+#ifndef NOT_PROTECTED
 	deUint32						flags		= (protectionMode == PROTECTION_ENABLED)
 													? vk::VK_BUFFER_CREATE_PROTECTED_BIT
 													: (vk::VkBufferCreateFlagBits)0u;
+	vk::MemoryRequirement			requirement	= memReq;
+#else
+	deUint32						flags		= 0u;
+	vk::MemoryRequirement			requirement	= memReq & (
+													vk::MemoryRequirement::HostVisible
+													| vk::MemoryRequirement::Coherent
+													| vk::MemoryRequirement::LazilyAllocated);
+#endif
 
 	const vk::VkBufferCreateInfo	params		=
 	{
@@ -313,7 +356,7 @@
 		&queueFamilyIdx,							// pQueueFamilyIndices
 	};
 
-	return de::MovePtr<vk::BufferWithMemory>(new vk::BufferWithMemory(vk, device, allocator, params, memReq));
+	return de::MovePtr<vk::BufferWithMemory>(new vk::BufferWithMemory(vk, device, allocator, params, requirement));
 }
 
 vk::Move<vk::VkImageView> createImageView (ProtectedContext& context, vk::VkImage image, vk::VkFormat format)
@@ -487,10 +530,11 @@
 		DE_NULL,											// pNext
 		VK_TRUE,											// protectedSubmit
 	};
-
+#ifndef NOT_PROTECTED
 	if (protectionMode == PROTECTION_ENABLED) {
 		submitInfo.pNext = &protectedInfo;
 	}
+#endif
 
 	VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence));
 	return vk.waitForFences(device, 1u, &fence, DE_TRUE, timeout);
@@ -594,7 +638,10 @@
 											 const deUint32				queueFamilyIdx)
 {
 	const deUint32	poolFlags	= vk::VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
-									| ((protectionMode == PROTECTION_ENABLED) ? vk::VK_COMMAND_POOL_CREATE_PROTECTED_BIT : 0x0);
+#ifndef NOT_PROTECTED
+									| ((protectionMode == PROTECTION_ENABLED) ? vk::VK_COMMAND_POOL_CREATE_PROTECTED_BIT : 0x0)
+#endif
+									;
 
 	return vk::createCommandPool(vk, device, poolFlags, queueFamilyIdx);
 }
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.hpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.hpp
index 57d135f..c61f2ba 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.hpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemUtils.hpp
@@ -35,6 +35,9 @@
 #include "vkImageWithMemory.hpp"
 #include "tcuVector.hpp"
 
+// enable the define to disable protected memory
+//#define NOT_PROTECTED	1
+
 namespace vkt
 {
 namespace ProtectedMem
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.cpp
new file mode 100644
index 0000000..85f8b8b
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.cpp
@@ -0,0 +1,1452 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * 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 Protected memory YCbCr image conversion tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktProtectedMemYCbCrConversionTests.hpp"
+
+#include "tcuImageCompare.hpp"
+#include "tcuStringTemplate.hpp"
+#include "tcuTestLog.hpp"
+
+#include "vkBuilderUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkYCbCrImageWithMemory.hpp"
+
+#include "vktProtectedMemContext.hpp"
+#include "vktProtectedMemUtils.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktYCbCrUtil.hpp"
+
+
+namespace vkt
+{
+namespace ProtectedMem
+{
+
+namespace
+{
+static const vk::VkFormat	s_colorFormat	= vk::VK_FORMAT_R8G8B8A8_UNORM;
+
+enum {
+	CHECK_SIZE	= 50,
+};
+
+struct YCbCrValidationData {
+	tcu::Vec4	coord;
+	tcu::Vec4	minBound;
+	tcu::Vec4	maxBound;
+};
+
+std::vector<tcu::Vec2> computeVertexPositions (int numValues, const tcu::IVec2& renderSize)
+{
+	std::vector<tcu::Vec2> positions(numValues);
+	for (int valNdx = 0; valNdx < numValues; valNdx++)
+	{
+		const int	ix	= valNdx % renderSize.x();
+		const int	iy	= valNdx / renderSize.x();
+		const float	fx	= -1.0f + 2.0f*((float(ix) + 0.5f) / float(renderSize.x()));
+		const float	fy	= -1.0f + 2.0f*((float(iy) + 0.5f) / float(renderSize.y()));
+
+		positions[valNdx] = tcu::Vec2(fx, fy);
+	}
+
+	return positions;
+}
+
+void genTexCoords (std::vector<tcu::Vec2>& coords, const tcu::UVec2& size)
+{
+	for (deUint32 y = 0; y < size.y(); y++)
+	for (deUint32 x = 0; x < size.x(); 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(tcu::Vec2(s, t));
+	}
+}
+
+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::VkChromaLocation					xChromaOffset_,
+				 vk::VkChromaLocation					yChromaOffset_,
+				 bool									explicitReconstruction_,
+				 bool									disjoint_,
+
+				 vk::VkSamplerYcbcrRange				colorRange_,
+				 vk::VkSamplerYcbcrModelConversion		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::VkChromaLocation					xChromaOffset;
+	vk::VkChromaLocation					yChromaOffset;
+	bool									explicitReconstruction;
+	bool									disjoint;
+
+	vk::VkSamplerYcbcrRange					colorRange;
+	vk::VkSamplerYcbcrModelConversion		colorModel;
+	vk::VkComponentMapping					componentMapping;
+};
+
+
+void validateFormatSupport (ProtectedContext& context, TestConfig& config)
+{
+	tcu::TestLog&						log			(context.getTestContext().getLog());
+
+	try
+	{
+		const vk::VkFormatProperties	properties	(vk::getPhysicalDeviceFormatProperties(context.getInstanceDriver(), 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 | vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT)) == 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) == 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) == 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) == 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) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support explicit chroma reconstruction");
+
+		if (config.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't disjoint planes");
+
+		if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support cosited chroma samples");
+
+		if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support midpoint chroma samples");
+
+		if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support cosited chroma samples");
+
+		if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 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) != 0)
+			config.explicitReconstruction = true;
+
+		log << tcu::TestLog::Message << "FormatFeatures: " << vk::getFormatFeatureFlagsStr(features) << tcu::TestLog::EndMessage;
+	}
+	catch (const vk::Error& err)
+	{
+		if (err.getError() == vk::VK_ERROR_FORMAT_NOT_SUPPORTED)
+			TCU_THROW(NotSupportedError, "Format not supported");
+
+		throw;
+	}
+}
+
+vk::Move<vk::VkSampler> createSampler (const vk::DeviceInterface&				vkd,
+									   const vk::VkDevice						device,
+									   const vk::VkFilter						textureFilter,
+									   const vk::VkSamplerAddressMode			addressModeU,
+									   const vk::VkSamplerAddressMode			addressModeV,
+									   const vk::VkSamplerYcbcrConversion		conversion)
+{
+	const vk::VkSamplerYcbcrConversionInfo		samplerConversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO,
+		DE_NULL,
+		conversion
+	};
+
+	const vk::VkSamplerCreateInfo	createInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		&samplerConversionInfo,
+		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::VkImageView> createImageView (const vk::DeviceInterface&				vkd,
+										   const vk::VkDevice						device,
+										   const vk::VkImage						image,
+										   const vk::VkFormat						format,
+										   const vk::VkSamplerYcbcrConversion		conversion)
+{
+	const vk::VkSamplerYcbcrConversionInfo		conversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO,
+		DE_NULL,
+		conversion
+	};
+
+	const vk::VkImageViewCreateInfo				viewInfo		=
+	{
+		vk::VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
+		&conversionInfo,
+		(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::VkSamplerYcbcrConversion> createConversion (const vk::DeviceInterface&					vkd,
+														const vk::VkDevice							device,
+														const vk::VkFormat							format,
+														const vk::VkSamplerYcbcrModelConversion		colorModel,
+														const vk::VkSamplerYcbcrRange				colorRange,
+														const vk::VkChromaLocation					xChromaOffset,
+														const vk::VkChromaLocation					yChromaOffset,
+														const vk::VkFilter							chromaFilter,
+														const vk::VkComponentMapping&				componentMapping,
+														const bool									explicitReconstruction)
+{
+	const vk::VkSamplerYcbcrConversionCreateInfo	conversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO,
+		DE_NULL,
+
+		format,
+		colorModel,
+		colorRange,
+		componentMapping,
+		xChromaOffset,
+		yChromaOffset,
+		chromaFilter,
+		explicitReconstruction ? VK_TRUE : VK_FALSE
+	};
+
+	return vk::createSamplerYcbcrConversion(vkd, device, &conversionInfo);
+}
+
+void uploadYCbCrImage (ProtectedContext&					ctx,
+					   const vk::VkImage					image,
+					   const ycbcr::MultiPlaneImageData&	imageData,
+					   const vk::VkAccessFlags				nextAccess,
+					   const vk::VkImageLayout				finalLayout)
+{
+	const vk::DeviceInterface&				vk					= ctx.getDeviceInterface();
+	const vk::VkDevice						device				= ctx.getDevice();
+	const vk::VkQueue						queue				= ctx.getQueue();
+	const deUint32							queueFamilyIndex	= ctx.getQueueFamilyIndex();
+
+	const vk::Unique<vk::VkCommandPool>		cmdPool				(makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex));
+	const vk::Unique<vk::VkCommandBuffer>	cmdBuffer			(vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	const vk::PlanarFormatDescription&		formatDesc			= imageData.getDescription();
+
+	std::vector<de::SharedPtr<de::MovePtr<vk::BufferWithMemory> > > stagingBuffers;
+	std::vector<vk::VkBufferMemoryBarrier>	bufferBarriers;
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData.getDescription().numPlanes; ++planeNdx)
+	{
+		de::MovePtr<vk::BufferWithMemory> buffer	(makeBuffer(ctx,
+																		PROTECTION_DISABLED,
+																		queueFamilyIndex,
+																		(deUint32)imageData.getPlaneSize(planeNdx),
+																		vk::VK_BUFFER_USAGE_TRANSFER_SRC_BIT|vk::VK_BUFFER_USAGE_TRANSFER_DST_BIT,
+																		vk::MemoryRequirement::HostVisible));
+
+		const vk::VkBufferMemoryBarrier		bufferBarrier	=
+		{
+			vk::VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,
+			DE_NULL,
+			(vk::VkAccessFlags)0,
+			vk::VK_ACCESS_TRANSFER_READ_BIT,
+			queueFamilyIndex,
+			queueFamilyIndex,
+			**buffer,
+			0,
+			(deUint32)imageData.getPlaneSize(planeNdx)
+		};
+		bufferBarriers.push_back(bufferBarrier);
+
+		deMemcpy(buffer->getAllocation().getHostPtr(), imageData.getPlanePtr(planeNdx), imageData.getPlaneSize(planeNdx));
+		flushMappedMemoryRange(vk, device, buffer->getAllocation().getMemory(), buffer->getAllocation().getOffset(), (deUint32)imageData.getPlaneSize(planeNdx));
+		stagingBuffers.push_back(de::SharedPtr<de::MovePtr<vk::BufferWithMemory> >(new de::MovePtr<vk::BufferWithMemory>(buffer.release())));
+	}
+
+
+	beginCommandBuffer(vk, *cmdBuffer);
+
+	{
+		const vk::VkImageMemoryBarrier		preCopyBarrier	=
+		{
+			vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			(vk::VkAccessFlags)0,
+			vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+			vk::VK_IMAGE_LAYOUT_UNDEFINED,
+			vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+			queueFamilyIndex,
+			queueFamilyIndex,
+			image,
+			{ vk::VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vk.cmdPipelineBarrier(*cmdBuffer,
+								(vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_HOST_BIT,
+								(vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_TRANSFER_BIT,
+								(vk::VkDependencyFlags)0u,
+								0u, (const vk::VkMemoryBarrier*)DE_NULL,
+								(deUint32)bufferBarriers.size(), &bufferBarriers[0],
+								1u, &preCopyBarrier);
+	}
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData.getDescription().numPlanes; ++planeNdx)
+	{
+		const vk::VkImageAspectFlagBits	aspect	= (formatDesc.numPlanes > 1)
+												? vk::getPlaneAspect(planeNdx)
+												: vk::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 vk::VkBufferImageCopy		copy	=
+		{
+			0u,		// bufferOffset
+			0u,		// bufferRowLength
+			0u,		// bufferImageHeight
+			{ (vk::VkImageAspectFlags)aspect, 0u, 0u, 1u },
+			vk::makeOffset3D(0u, 0u, 0u),
+			vk::makeExtent3D(planeW, planeH, 1u),
+		};
+
+		vk.cmdCopyBufferToImage(*cmdBuffer, ***stagingBuffers[planeNdx], image, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copy);
+	}
+
+	{
+		const vk::VkImageMemoryBarrier		postCopyBarrier	=
+		{
+			vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+			nextAccess,
+			vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+			finalLayout,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			{ vk::VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vk.cmdPipelineBarrier(*cmdBuffer,
+								(vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_TRANSFER_BIT,
+								(vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+								(vk::VkDependencyFlags)0u,
+								0u, (const vk::VkMemoryBarrier*)DE_NULL,
+								0u, (const vk::VkBufferMemoryBarrier*)DE_NULL,
+								1u, &postCopyBarrier);
+	}
+
+	VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+	{
+		const vk::Unique<vk::VkFence>	fence		(createFence(vk, device));
+		VK_CHECK(queueSubmit(ctx, PROTECTION_ENABLED, queue, *cmdBuffer, *fence, ~0ull));
+	}
+}
+
+void logTestCaseInfo (tcu::TestLog& log, const TestConfig& config)
+{
+	log << tcu::TestLog::Message << "ShaderType: " << config.shaderType << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "Format: "  << config.format << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ImageTiling: " << config.imageTiling << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "TextureFilter: " << config.textureFilter << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "AddressModeU: " << config.addressModeU << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "AddressModeV: " << config.addressModeV << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ChromaFilter: " << config.chromaFilter << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "XChromaOffset: " << config.xChromaOffset << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "YChromaOffset: " << config.yChromaOffset << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ExplicitReconstruction: " << (config.explicitReconstruction ? "true" : "false") << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "Disjoint: " << (config.disjoint ? "true" : "false") << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ColorRange: " << config.colorRange << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ColorModel: " << config.colorModel << tcu::TestLog::EndMessage;
+	log << tcu::TestLog::Message << "ComponentMapping: " << config.componentMapping << tcu::TestLog::EndMessage;
+}
+
+void logBoundImages (tcu::TestLog& log, const tcu::UVec2 size, const std::vector<tcu::Vec4>& minBounds, const std::vector<tcu::Vec4>& maxBounds)
+{
+	tcu::TextureLevel	minImage	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), size.x(), size.y());
+	tcu::TextureLevel	maxImage	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), size.x(), size.y());
+
+	for (int y = 0; y < (int)(size.y()); y++)
+	for (int x = 0; x < (int)(size.x()); x++)
+	{
+		const int ndx = x + y * (int)(size.x());
+		minImage.getAccess().setPixel(minBounds[ndx], x, y);
+		maxImage.getAccess().setPixel(maxBounds[ndx], x, y);
+	}
+
+	const tcu::Vec4	scale	(1.0f);
+	const tcu::Vec4	bias	(0.0f);
+
+	log << tcu::TestLog::Image("MinBoundImage", "MinBoundImage", minImage.getAccess(), scale, bias);
+	log << tcu::TestLog::Image("MaxBoundImage", "MaxBoundImage", maxImage.getAccess(), scale, bias);
+}
+
+bool validateImage (ProtectedContext&							ctx,
+					 const std::vector<YCbCrValidationData>&	refData,
+					 const vk::VkSampler						sampler,
+					 const vk::VkImageView						imageView)
+{
+	{
+		tcu::TestLog&	log	(ctx.getTestContext().getLog());
+
+		log << tcu::TestLog::Message << "Reference values:" << tcu::TestLog::EndMessage;
+		for (deUint32 ndx = 0; ndx < refData.size(); ndx++)
+		{
+			log << tcu::TestLog::Message << (ndx + 1) << refData[ndx].coord << ": [" << refData[ndx].minBound << ", " << refData[ndx].maxBound << "]" << tcu::TestLog::EndMessage;
+		}
+	}
+
+	const deUint64								oneSec				= 1000 * 1000 * 1000;
+
+	const vk::DeviceInterface&					vk					= ctx.getDeviceInterface();
+	const vk::VkDevice							device				= ctx.getDevice();
+	const vk::VkQueue							queue				= ctx.getQueue();
+	const deUint32								queueFamilyIndex	= ctx.getQueueFamilyIndex();
+
+	DE_ASSERT(refData.size() >= CHECK_SIZE && CHECK_SIZE > 0);
+	const deUint32								refUniformSize		= (deUint32)(sizeof(YCbCrValidationData) * refData.size());
+	const de::UniquePtr<vk::BufferWithMemory>	refUniform			(makeBuffer(ctx,
+																				PROTECTION_DISABLED,
+																				queueFamilyIndex,
+																				refUniformSize,
+																				vk::VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT,
+																				vk::MemoryRequirement::HostVisible));
+
+	// Set the reference uniform data
+	{
+		deMemcpy(refUniform->getAllocation().getHostPtr(), &refData[0], refUniformSize);
+		vk::flushMappedMemoryRange(vk, device, refUniform->getAllocation().getMemory(), refUniform->getAllocation().getOffset(), refUniformSize);
+	}
+
+	const deUint32								helperBufferSize	= (deUint32)(2 * sizeof(deUint32));
+	const de::MovePtr<vk::BufferWithMemory>		helperBuffer		(makeBuffer(ctx,
+																				PROTECTION_ENABLED,
+																				queueFamilyIndex,
+																				helperBufferSize,
+																				vk::VK_BUFFER_USAGE_STORAGE_BUFFER_BIT,
+																				vk::MemoryRequirement::Protected));
+	const vk::Unique<vk::VkShaderModule>		resetSSBOShader		(vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ResetSSBO"), 0));
+	const vk::Unique<vk::VkShaderModule>		validatorShader		(vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("ImageValidator"), 0));
+
+	// Create descriptors
+	const vk::Unique<vk::VkDescriptorSetLayout>	descriptorSetLayout(vk::DescriptorSetLayoutBuilder()
+		.addSingleSamplerBinding(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, vk::VK_SHADER_STAGE_COMPUTE_BIT, &sampler)
+		.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT)
+		.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT)
+		.build(vk, device));
+	const vk::Unique<vk::VkDescriptorPool>		descriptorPool(vk::DescriptorPoolBuilder()
+		.addType(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u)
+		.addType(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1u)
+		.addType(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u)
+		.build(vk, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const vk::Unique<vk::VkDescriptorSet>		descriptorSet		(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+	// Update descriptor set infirmation
+	{
+		vk::VkDescriptorBufferInfo	descRefUniform	= makeDescriptorBufferInfo(**refUniform, 0, refUniformSize);
+		vk::VkDescriptorBufferInfo	descBuffer		= makeDescriptorBufferInfo(**helperBuffer, 0, helperBufferSize);
+		vk::VkDescriptorImageInfo	descSampledImg	= makeDescriptorImageInfo(sampler, imageView, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+
+		vk::DescriptorSetUpdateBuilder()
+			.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descSampledImg)
+			.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descRefUniform)
+			.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &descBuffer)
+			.update(vk, device);
+	}
+
+	const vk::Unique<vk::VkPipelineLayout>		pipelineLayout		(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const vk::Unique<vk::VkCommandPool>			cmdPool				(makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex));
+
+	// Reset helper SSBO
+	{
+		const vk::Unique<vk::VkFence>			fence				(vk::createFence(vk, device));
+		const vk::Unique<vk::VkPipeline>		resetSSBOPipeline	(makeComputePipeline(vk, device, *pipelineLayout, *resetSSBOShader, DE_NULL));
+		const vk::Unique<vk::VkCommandBuffer>	resetCmdBuffer		(vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+		beginCommandBuffer(vk, *resetCmdBuffer);
+
+		vk.cmdBindPipeline(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *resetSSBOPipeline);
+		vk.cmdBindDescriptorSets(*resetCmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
+		vk.cmdDispatch(*resetCmdBuffer, 1u, 1u, 1u);
+
+		VK_CHECK(vk.endCommandBuffer(*resetCmdBuffer));
+		VK_CHECK(queueSubmit(ctx, PROTECTION_ENABLED, queue, *resetCmdBuffer, *fence, ~0ull));
+	}
+
+	// Create validation compute commands & submit
+	vk::VkResult							queueSubmitResult;
+	{
+		const vk::Unique<vk::VkFence>			fence				(vk::createFence(vk, device));
+		const vk::Unique<vk::VkPipeline>		validationPipeline	(makeComputePipeline(vk, device, *pipelineLayout, *validatorShader, DE_NULL));
+		const vk::Unique<vk::VkCommandBuffer>	cmdBuffer			(vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+		beginCommandBuffer(vk, *cmdBuffer);
+
+		vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *validationPipeline);
+		vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
+		vk.cmdDispatch(*cmdBuffer, CHECK_SIZE, 1u, 1u);
+
+		VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+		queueSubmitResult = queueSubmit(ctx, PROTECTION_ENABLED, queue, *cmdBuffer, *fence, oneSec * 5);
+	}
+
+	// \todo do we need to check the fence status?
+	if (queueSubmitResult == vk::VK_TIMEOUT)
+		return false;
+
+	// at this point the submit result should be VK_TRUE
+	VK_CHECK(queueSubmitResult);
+	return true;
+}
+
+void testShaders (vk::SourceCollections& dst, const TestConfig config)
+{
+	const char* const	shaderHeader		=
+			"layout(constant_id = 1) const float threshold = 0.01f;\n"
+			"layout(set = 0, binding = 0) uniform highp sampler2D protectedImage;\n"
+			"\n"
+			"struct validationData {\n"
+			"    highp vec4 imageCoord;\n"
+			"    highp vec4 imageRefMinBound;\n"
+			"    highp vec4 imageRefMaxBound;\n"
+			"};\n"
+			"layout(std140, set = 0, binding = 1) uniform Data\n"
+			"{\n"
+			"    validationData ref[250];\n"
+			"};\n";
+
+	const char* const	compareFunction	=
+			"bool compare(highp vec4 value, highp vec4 minValue, highp vec4 maxValue)\n"
+			"{\n"
+			"    return all(greaterThanEqual(value, minValue - threshold)) && all(lessThanEqual(value, maxValue + threshold));\n"
+			"}\n";
+
+	std::map<std::string, std::string> validatorSpec;
+	validatorSpec["CHECK_SIZE"]			= de::toString((deUint32)CHECK_SIZE);
+	validatorSpec["SHADER_HEADER"]		= shaderHeader;
+	validatorSpec["COMPARE_FUNCTION"]	= compareFunction;
+
+	const char* const validatorShader =
+		"#version 450\n"
+		"\n"
+		"${SHADER_HEADER}"
+		"\n"
+		"layout(std140, set = 0, binding = 2) buffer ProtectedHelper\n"
+		"{\n"
+		"    highp uint zero;\n"
+		"    highp uint dummyOut;\n"
+		"} helper;\n"
+		"\n"
+		"void error()\n"
+		"{\n"
+		"    for (uint x = 0u; x < 10u; x += helper.zero)\n"
+		"        atomicAdd(helper.dummyOut, 1u);\n"
+		"}\n"
+		"\n"
+		"${COMPARE_FUNCTION}"
+		"\n"
+		"void main(void)\n"
+		"{\n"
+		"    int idx = int(gl_GlobalInvocationID.x);\n"
+		"    vec4 currentValue = texture(protectedImage, ref[idx].imageCoord.xy);\n"
+		"    if (!compare(currentValue, ref[idx].imageRefMinBound, ref[idx].imageRefMaxBound))\n"
+		"    {\n"
+		"      error();\n"
+		"    }\n"
+		"}\n";
+
+	const char* const resetSSBOShader =
+		"#version 450\n"
+		"layout(local_size_x = 1) in;\n"
+		"\n"
+		"layout(std140, set=0, binding=2) buffer ProtectedHelper\n"
+		"{\n"
+		"    highp uint zero; // set to 0\n"
+		"    highp uint dummyOut;\n"
+		"} helper;\n"
+		"\n"
+		"void main (void)\n"
+		"{\n"
+		"    helper.zero = 0;\n"
+		"    helper.dummyOut = 0;\n"
+		"}\n";
+
+	dst.glslSources.add("ResetSSBO") << glu::ComputeSource(resetSSBOShader);
+	dst.glslSources.add("ImageValidator") << glu::ComputeSource(tcu::StringTemplate(validatorShader).specialize(validatorSpec));
+
+	if (config.shaderType == glu::SHADERTYPE_COMPUTE)
+		return; // Bail early as the YCbCr image validator already have the test programs set for compute tests
+
+	const char* const compareOperation =
+			"    highp vec4 currentValue = texture(protectedImage, ref[v_idx].imageCoord.xy);\n"
+			"    if (compare(currentValue, ref[v_idx].imageRefMinBound, ref[v_idx].imageRefMaxBound))\n"
+			"    {\n"
+			"        o_color = vec4(0.0f, 1.0f, 0.0f, 1.0f);\n"	// everything is ok, green
+			"    }\n"
+			"    else"
+			"    {\n"
+			"        o_color = vec4(1.0f, 0.0f, 0.0f, 1.0f);\n"
+			"    }\n";
+
+	std::map<std::string, std::string>	shaderSpec;
+	shaderSpec["SHADER_HEADER"]		= shaderHeader;
+	shaderSpec["COMPARE_FUNCTION"]	= compareFunction;
+	shaderSpec["COMPARE_OPERATION"]	= compareOperation;
+
+	if (config.shaderType == glu::SHADERTYPE_VERTEX)
+	{
+		const char* const vertexShader =
+			"#version 450\n"
+			"${SHADER_HEADER}\n"
+			"\n"
+			"layout(location = 0) in highp vec2 a_position;\n"
+			"layout(location = 0) flat out highp vec4 o_color;\n"
+			"\n"
+			"${COMPARE_FUNCTION}"
+			"\n"
+			"void main(void)\n"
+			"{\n"
+			"    gl_Position = vec4(a_position, 0.0f, 1.0f);\n"
+			"    gl_PointSize = 1.0f;\n"
+			"    int v_idx = gl_VertexIndex;\n"
+			"${COMPARE_OPERATION}"
+			"}\n";
+
+		const char* const fragmentShader =
+			"#version 450\n"
+			"\n"
+			"layout(location = 0) flat in highp vec4 v_color;\n"
+			"layout(location = 0) out highp vec4 o_color;\n"
+			"\n"
+			"void main(void)\n"
+			"{\n"
+			"    o_color = v_color;\n"
+			"}\n";
+
+		dst.glslSources.add("vert") << glu::VertexSource(tcu::StringTemplate(vertexShader).specialize(shaderSpec));
+		dst.glslSources.add("frag") << glu::FragmentSource(fragmentShader);
+	}
+	else if (config.shaderType == glu::SHADERTYPE_FRAGMENT)
+	{
+		const char* const vertexShader =
+			"#version 450\n"
+			"layout(location = 0) in highp vec2 a_position;\n"
+			"layout(location = 0) flat out highp int o_idx;\n"
+			"\n"
+			"void main(void)\n"
+			"{\n"
+			"    gl_Position = vec4(a_position, 0.0f, 1.0f);\n"
+			"    gl_PointSize = 1.0f;\n"
+			"    o_idx = gl_VertexIndex;\n"
+			"}\n";
+
+		const char* const fragmentShader =
+			"#version 450\n"
+			"${SHADER_HEADER}\n"
+			"\n"
+			"layout(location = 0) flat in highp int v_idx;\n"
+			"layout(location = 0) out highp vec4 o_color;\n"
+			"\n"
+			"${COMPARE_FUNCTION}"
+			"\n"
+			"void main(void)\n"
+			"{\n"
+			"${COMPARE_OPERATION}"
+			"}\n";
+
+		dst.glslSources.add("vert") << glu::VertexSource(vertexShader);
+		dst.glslSources.add("frag") << glu::FragmentSource(tcu::StringTemplate(fragmentShader).specialize(shaderSpec));
+	}
+}
+
+de::MovePtr<vk::YCbCrImageWithMemory>	createYcbcrImage2D	(ProtectedContext&				context,
+															 const ProtectionMode			protectionMode,
+															 const deUint32					width,
+															 const deUint32					height,
+															 const vk::VkFormat				format,
+															 const vk::VkImageCreateFlags	createFlags,
+															 const vk::VkImageUsageFlags	usageFlags)
+{
+	const vk::DeviceInterface&	vk			= context.getDeviceInterface();
+	const vk::VkDevice&			device		= context.getDevice();
+	vk::Allocator&				allocator	= context.getDefaultAllocator();
+	const deUint32				queueIdx	= context.getQueueFamilyIndex();
+#ifndef NOT_PROTECTED
+	const deUint32				flags		= (protectionMode == PROTECTION_ENABLED) ? vk::VK_IMAGE_CREATE_PROTECTED_BIT : 0x0;
+	const vk::MemoryRequirement	memReq		= (protectionMode == PROTECTION_ENABLED) ? vk::MemoryRequirement::Protected : vk::MemoryRequirement::Any;
+#else
+	const deUint32				flags		= 0x0;
+	const vk::MemoryRequirement	memReq		= vk::MemoryRequirement::Any;
+#endif
+
+	const vk::VkImageCreateInfo	params		=
+	{
+		vk::VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,		// VkStructureType			stype
+		DE_NULL,										// const void*				pNext
+		(vk::VkImageCreateFlags)(flags | createFlags),	// VkImageCreateFlags		flags
+		vk::VK_IMAGE_TYPE_2D,							// VkImageType				imageType
+		format,											// VkFormat					format
+		{ width, height, 1 },							// VkExtent3D				extent
+		1u,												// deUint32					mipLevels
+		1u,												// deUint32					arrayLayers
+		vk::VK_SAMPLE_COUNT_1_BIT,						// VkSampleCountFlagBits	samples
+		vk::VK_IMAGE_TILING_OPTIMAL,					// VkImageTiling			tiling
+		usageFlags,										// VkImageUsageFlags		usage
+		vk::VK_SHARING_MODE_EXCLUSIVE,					// VkSharingMode			sharingMode
+		1u,												// deUint32					queueFamilyIndexCount
+		&queueIdx,										// const deUint32*			pQueueFamilyIndices
+		vk::VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout			initialLayout
+	};
+
+	return de::MovePtr<vk::YCbCrImageWithMemory>(new vk::YCbCrImageWithMemory(vk, device, allocator, params, memReq));
+}
+
+
+void renderYCbCrToColor (ProtectedContext&							ctx,
+						 const tcu::UVec2							size,
+						 const vk::VkSampler						ycbcrSampler,
+						 const vk::VkImageView						ycbcrImageView,
+						 const vk::VkImage							colorImage,
+						 const vk::VkImageView						colorImageView,
+						 const std::vector<YCbCrValidationData>&	referenceData,
+						 const std::vector<tcu::Vec2>&				posCoords)
+{
+	const vk::DeviceInterface&					vk					= ctx.getDeviceInterface();
+	const vk::VkDevice							device				= ctx.getDevice();
+	const vk::VkQueue							queue				= ctx.getQueue();
+	const deUint32								queueFamilyIndex	= ctx.getQueueFamilyIndex();
+
+	const vk::Unique<vk::VkRenderPass>			renderPass			(createRenderPass(ctx, s_colorFormat));
+	const vk::Unique<vk::VkFramebuffer>			framebuffer			(createFramebuffer(ctx, size.x(), size.y(), *renderPass, colorImageView));
+	const vk::Unique<vk::VkShaderModule>		vertexShader		(createShaderModule(vk, device, ctx.getBinaryCollection().get("vert"), 0));
+	const vk::Unique<vk::VkShaderModule>		fragmentShader		(createShaderModule(vk, device, ctx.getBinaryCollection().get("frag"), 0));
+	const vk::Unique<vk::VkDescriptorSetLayout>	descriptorSetLayout (vk::DescriptorSetLayoutBuilder()
+																		.addSingleSamplerBinding(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+																							 vk::VK_SHADER_STAGE_ALL,
+																							 &ycbcrSampler)
+																		.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_ALL)
+																		.build(vk, device));
+	const vk::Unique<vk::VkDescriptorPool>		descriptorPool		(vk::DescriptorPoolBuilder()
+																		.addType(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u)
+																		.addType(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1u)
+																		.build(vk, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const vk::Unique<vk::VkDescriptorSet>		descriptorSet		(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+	const vk::Unique<vk::VkPipelineLayout>		pipelineLayout		(makePipelineLayout(vk, device, *descriptorSetLayout));
+
+
+	const deUint32								refUniformSize		= (deUint32)(sizeof(YCbCrValidationData) * referenceData.size());
+	const de::UniquePtr<vk::BufferWithMemory>	refUniform			(makeBuffer(ctx,
+																				PROTECTION_DISABLED,
+																				queueFamilyIndex,
+																				refUniformSize,
+																				vk::VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT,
+																				vk::MemoryRequirement::HostVisible));
+
+	// Set the reference uniform data
+	{
+		deMemcpy(refUniform->getAllocation().getHostPtr(), &referenceData[0], refUniformSize);
+		vk::flushMappedMemoryRange(vk, device, refUniform->getAllocation().getMemory(), refUniform->getAllocation().getOffset(), refUniformSize);
+	}
+
+	// Update descriptor set
+	{
+		vk::VkDescriptorImageInfo	ycbcrSampled	(makeDescriptorImageInfo(ycbcrSampler, ycbcrImageView, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL));
+		vk::VkDescriptorBufferInfo	descRefUniform	= makeDescriptorBufferInfo(**refUniform, 0, refUniformSize);
+		vk::DescriptorSetUpdateBuilder()
+			.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &ycbcrSampled)
+			.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &descRefUniform)
+			.update(vk, device);
+	}
+
+	VertexBindings							vertexBindings;
+	VertexAttribs							vertexAttribs;
+	de::MovePtr<vk::BufferWithMemory>		vertexBuffer;
+	{
+		const deUint32	bufferSize		= (deUint32)(sizeof(tcu::Vec2) * posCoords.size());
+		{
+			const vk::VkVertexInputBindingDescription	inputBinding	=
+			{
+				0u,									// deUint32					binding;
+				sizeof(tcu::Vec2),					// deUint32					strideInBytes;
+				vk::VK_VERTEX_INPUT_RATE_VERTEX		// VkVertexInputStepRate	inputRate;
+			};
+			const vk::VkVertexInputAttributeDescription	inputAttribute	=
+			{
+				0u,									// deUint32	location;
+				0u,									// deUint32	binding;
+				vk::VK_FORMAT_R32G32_SFLOAT,		// VkFormat	format;
+				0u									// deUint32	offsetInBytes;
+			};
+
+			vertexBindings.push_back(inputBinding);
+			vertexAttribs.push_back(inputAttribute);
+		}
+
+		vertexBuffer = makeBuffer(ctx,
+								  PROTECTION_DISABLED,
+								  queueFamilyIndex,
+								  bufferSize,
+								  vk::VK_BUFFER_USAGE_VERTEX_BUFFER_BIT,
+								  vk::MemoryRequirement::HostVisible);
+
+		deMemcpy(vertexBuffer->getAllocation().getHostPtr(), &posCoords[0], bufferSize);
+		vk::flushMappedMemoryRange(vk, device, vertexBuffer->getAllocation().getMemory(), vertexBuffer->getAllocation().getOffset(), bufferSize);
+	}
+
+	const vk::Unique<vk::VkPipeline>		pipeline			(makeGraphicsPipeline(vk,
+																					  device,
+																					  *pipelineLayout,
+																					  *renderPass,
+																					  *vertexShader,
+																					  *fragmentShader,
+																					  vertexBindings,
+																					  vertexAttribs,
+																					  size,
+																					  vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST));
+	const vk::Unique<vk::VkCommandPool>		cmdPool			(makeCommandPool(vk, device, PROTECTION_ENABLED, queueFamilyIndex));
+	const vk::Unique<vk::VkCommandBuffer>	cmdBuffer		(vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	beginCommandBuffer(vk, *cmdBuffer);
+	{
+		const vk::VkImageMemoryBarrier	attachmentStartBarrier =
+		{
+			vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			0u,
+			vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+			vk::VK_IMAGE_LAYOUT_UNDEFINED,
+			vk::VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+			queueFamilyIndex,
+			queueFamilyIndex,
+			colorImage,
+			{ vk::VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vk.cmdPipelineBarrier(*cmdBuffer,
+							  (vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT,
+							  (vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+							  (vk::VkDependencyFlags)0u,
+							  0u, (const vk::VkMemoryBarrier*)DE_NULL,
+							  0u, (const vk::VkBufferMemoryBarrier*)DE_NULL,
+							  1u, &attachmentStartBarrier);
+	}
+
+	const vk::VkClearValue				clearValue			= vk::makeClearValueColorF32(0.0f, 0.0f, 0.5f, 1.0f);
+	const vk::VkRenderPassBeginInfo		passBeginInfo		=
+	{
+		vk::VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,		// sType
+		DE_NULL,											// pNext
+		*renderPass,										// renderPass
+		*framebuffer,										// framebuffer
+		{ { 0, 0 }, { size.x(), size.y() } },				// renderArea
+		1u,													// clearValueCount
+		&clearValue,										// pClearValues
+	};
+	vk.cmdBeginRenderPass(*cmdBuffer, &passBeginInfo, vk::VK_SUBPASS_CONTENTS_INLINE);
+
+	vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+	vk.cmdBindDescriptorSets(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &*descriptorSet, 0u, DE_NULL);
+
+	{
+		const vk::VkDeviceSize vertexBufferOffset = 0;
+		vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &**vertexBuffer, &vertexBufferOffset);
+	}
+
+	vk.cmdDraw(*cmdBuffer, /*vertexCount*/ (deUint32)posCoords.size(), 1u, 0u, 0u);
+
+	vk.cmdEndRenderPass(*cmdBuffer);
+
+	// color attachment render end barrier
+	{
+		const vk::VkImageMemoryBarrier	attachmentEndBarrier =
+		{
+			vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+			vk::VK_ACCESS_SHADER_READ_BIT,
+			vk::VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+			vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,
+			queueFamilyIndex,
+			queueFamilyIndex,
+			colorImage,
+			{ vk::VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vk.cmdPipelineBarrier(*cmdBuffer,
+							  (vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+							  (vk::VkPipelineStageFlags)vk::VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+							  (vk::VkDependencyFlags)0u,
+							  0u, (const vk::VkMemoryBarrier*)DE_NULL,
+							  0u, (const vk::VkBufferMemoryBarrier*)DE_NULL,
+							  1u, &attachmentEndBarrier);
+	}
+
+	VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+	// Submit command buffer
+	{
+		const vk::Unique<vk::VkFence>	fence		(vk::createFence(vk, device));
+		VK_CHECK(queueSubmit(ctx, PROTECTION_ENABLED, queue, *cmdBuffer, *fence, ~0ull));
+	}
+}
+
+void generateYCbCrImage (ProtectedContext&				ctx,
+						const TestConfig&				config,
+						const tcu::UVec2				size,
+						const std::vector<tcu::Vec2>&	texCoords,
+						ycbcr::MultiPlaneImageData&		ycbcrSrc,
+						std::vector<tcu::Vec4>&			ycbcrMinBounds,
+						std::vector<tcu::Vec4>&			ycbcrMaxBounds)
+{
+	tcu::TestLog&							log						(ctx.getTestContext().getLog());
+	const tcu::FloatFormat					filteringPrecision		(ycbcr::getYCbCrFilteringPrecision(config.format));
+	const tcu::FloatFormat					conversionPrecision		(ycbcr::getYCbCrConversionPrecision(config.format));
+	const tcu::UVec4						bitDepth				(ycbcr::getYCbCrBitDepth(config.format));
+	bool									explicitReconstruction	= config.explicitReconstruction;
+	const deUint32							subTexelPrecisionBits	(vk::getPhysicalDeviceProperties(ctx.getInstanceDriver(),
+																									 ctx.getPhysicalDevice()).limits.subTexelPrecisionBits);
+
+
+	const vk::PlanarFormatDescription	planeInfo			(vk::getPlanarFormatDescription(config.format));
+
+	deUint32							nullAccessData		(0u);
+	ycbcr::ChannelAccess				nullAccess			(tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT, 1u, tcu::IVec3(size.x(), size.y(), 1), tcu::IVec3(0, 0, 0), &nullAccessData, 0u);
+	deUint32							nullAccessAlphaData	(~0u);
+	ycbcr::ChannelAccess				nullAccessAlpha		(tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT, 1u, tcu::IVec3(size.x(), size.y(), 1), tcu::IVec3(0, 0, 0), &nullAccessAlphaData, 0u);
+	ycbcr::ChannelAccess				rChannelAccess		(planeInfo.hasChannelNdx(0) ? getChannelAccess(ycbcrSrc, planeInfo, size, 0) : nullAccess);
+	ycbcr::ChannelAccess				gChannelAccess		(planeInfo.hasChannelNdx(1) ? getChannelAccess(ycbcrSrc, planeInfo, size, 1) : nullAccess);
+	ycbcr::ChannelAccess				bChannelAccess		(planeInfo.hasChannelNdx(2) ? getChannelAccess(ycbcrSrc, planeInfo, size, 2) : nullAccess);
+	ycbcr::ChannelAccess				aChannelAccess		(planeInfo.hasChannelNdx(3) ? getChannelAccess(ycbcrSrc, planeInfo, size, 3) : nullAccessAlpha);
+
+	for (deUint32 planeNdx = 0; planeNdx < planeInfo.numPlanes; planeNdx++)
+		deMemset(ycbcrSrc.getPlanePtr(planeNdx), 0u, ycbcrSrc.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(tcu::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(tcu::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(tcu::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(tcu::IVec3(x, y, 0), (float)(x * y) / (float)(aChannelAccess.getSize().x() * aChannelAccess.getSize().y()));
+	}
+
+	std::vector<tcu::Vec4>				uvBounds;
+	std::vector<tcu::IVec4>				ijBounds;
+	ycbcr::calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, texCoords, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, config.colorModel, config.colorRange, config.chromaFilter, config.xChromaOffset, config.yChromaOffset, config.componentMapping, explicitReconstruction, config.addressModeU, config.addressModeV, ycbcrMinBounds, ycbcrMaxBounds, 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(tcu::Vec4(rChannelAccess.getChannel(tcu::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(tcu::Vec4(gChannelAccess.getChannel(tcu::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(tcu::Vec4(bChannelAccess.getChannel(tcu::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(tcu::Vec4(aChannelAccess.getChannel(tcu::IVec3(x, y, 0))), x, y);
+
+		{
+			const tcu::Vec4	scale	(1.0f);
+			const tcu::Vec4	bias	(0.0f);
+
+			log << tcu::TestLog::Image("SourceImageR", "SourceImageR", rImage.getAccess(), scale, bias);
+			log << tcu::TestLog::Image("SourceImageG", "SourceImageG", gImage.getAccess(), scale, bias);
+			log << tcu::TestLog::Image("SourceImageB", "SourceImageB", bImage.getAccess(), scale, bias);
+			log << tcu::TestLog::Image("SourceImageA", "SourceImageA", aImage.getAccess(), scale, bias);
+		}
+	}
+	else
+	{
+		tcu::TextureLevel	ycbcrSrcImage	(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 tcu::IVec3 pos (x, y, 0);
+			ycbcrSrcImage.getAccess().setPixel(tcu::Vec4(rChannelAccess.getChannel(pos),
+														 gChannelAccess.getChannel(pos),
+														 bChannelAccess.getChannel(pos),
+														 aChannelAccess.getChannel(pos)),
+											   x, y);
+		}
+
+		log << tcu::TestLog::Image("SourceImage", "SourceImage", ycbcrSrcImage.getAccess());
+	}
+}
+
+tcu::TestStatus conversionTest (Context& context, TestConfig config)
+{
+	std::vector<std::string>							requiredDevExt;
+	requiredDevExt.push_back("VK_KHR_sampler_ycbcr_conversion");
+	requiredDevExt.push_back("VK_KHR_get_memory_requirements2");
+	requiredDevExt.push_back("VK_KHR_bind_memory2");
+	requiredDevExt.push_back("VK_KHR_maintenance1");
+
+	const tcu::UVec2									size					(ycbcr::isXChromaSubsampled(config.format) ? 12 : 7,
+																				 ycbcr::isYChromaSubsampled(config.format) ?  8 : 13);
+
+	ProtectedContext									ctx						(context, std::vector<std::string>(), requiredDevExt);
+	const vk::DeviceInterface&							vk						= ctx.getDeviceInterface();
+	const vk::VkDevice									device					= ctx.getDevice();
+	const deUint32										queueFamilyIndex		= ctx.getQueueFamilyIndex();
+
+	tcu::TestLog&										log						(context.getTestContext().getLog());
+
+	validateFormatSupport(ctx, config);
+	logTestCaseInfo(log, config);
+
+	const vk::VkImageCreateFlagBits						ycbcrImageFlags			 = config.disjoint
+																					? vk::VK_IMAGE_CREATE_DISJOINT_BIT
+																					: (vk::VkImageCreateFlagBits)0u;
+	const de::MovePtr<vk::YCbCrImageWithMemory>			ycbcrImage				(createYcbcrImage2D(ctx, PROTECTION_ENABLED,
+																									size.x(), size.y(),
+																									config.format,
+																									ycbcrImageFlags,
+																									vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT
+																									 | vk::VK_IMAGE_USAGE_SAMPLED_BIT));
+	const vk::Unique<vk::VkSamplerYcbcrConversion>		conversion				(createConversion(vk,
+																								  device,
+																								  config.format,
+																								  config.colorModel,
+																								  config.colorRange,
+																								  config.xChromaOffset,
+																								  config.yChromaOffset,
+																								  config.chromaFilter,
+																								  config.componentMapping,
+																								  config.explicitReconstruction));
+	const vk::Unique<vk::VkSampler>						ycbcrSampler			(createSampler(vk,
+																							   device,
+																							   config.textureFilter,
+																							   config.addressModeU,
+																							   config.addressModeV,
+																							   *conversion));
+	const vk::Unique<vk::VkImageView>					ycbcrImageView			(createImageView(vk, device, **ycbcrImage, config.format, *conversion));
+
+
+	// Input attributes
+	std::vector<tcu::Vec2>								texCoords;
+	std::vector<tcu::Vec2>								posCoords;
+	genTexCoords(texCoords, size);
+	posCoords = computeVertexPositions((deUint32)texCoords.size(), size.cast<int>());
+
+	// Input validation data
+	std::vector<tcu::Vec4>								ycbcrMinBounds;
+	std::vector<tcu::Vec4>								ycbcrMaxBounds;
+
+	// Generate input ycbcr image and conversion reference
+	{
+		ycbcr::MultiPlaneImageData						ycbcrSrc				(config.format, size);
+
+		generateYCbCrImage(ctx, config, size, texCoords, ycbcrSrc, ycbcrMinBounds, ycbcrMaxBounds);
+		logBoundImages(log, size, ycbcrMinBounds, ycbcrMaxBounds);
+		uploadYCbCrImage(ctx,
+						 **ycbcrImage,
+						 ycbcrSrc,
+						 vk::VK_ACCESS_SHADER_READ_BIT,
+						 vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+	}
+
+	// Build up the reference data structure
+	DE_ASSERT(posCoords.size() == ycbcrMinBounds.size());
+	DE_ASSERT(posCoords.size() == ycbcrMaxBounds.size());
+	DE_ASSERT(texCoords.size() >= CHECK_SIZE);
+	std::vector<YCbCrValidationData>	referenceData;
+	std::vector<YCbCrValidationData>	colorReferenceData;
+
+	for (deUint32 ndx = 0; ndx < texCoords.size(); ++ndx)
+	{
+		YCbCrValidationData	data;
+		data.coord		= texCoords[ndx].toWidth<4>();
+		data.minBound	= ycbcrMinBounds[ndx];
+		data.maxBound	= ycbcrMaxBounds[ndx];
+
+		referenceData.push_back(data);
+
+		YCbCrValidationData	colorData;
+		colorData.coord		= posCoords[ndx].toWidth<4>();
+		colorData.minBound	= tcu::Vec4(0.0f, 0.9f, 0.0f, 1.0f);
+		colorData.maxBound	= tcu::Vec4(0.0f, 1.0f, 0.0f, 1.0f);
+
+		colorReferenceData.push_back(colorData);
+	}
+
+	if (config.shaderType == glu::SHADERTYPE_VERTEX
+		|| config.shaderType == glu::SHADERTYPE_FRAGMENT)
+	{
+		const de::UniquePtr<vk::ImageWithMemory>	colorImage			(createImage2D(ctx,
+																				   PROTECTION_ENABLED,
+																				   queueFamilyIndex,
+																				   size.x(),
+																				   size.y(),
+																				   s_colorFormat,
+																				   vk::VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
+																				    | vk::VK_IMAGE_USAGE_SAMPLED_BIT));
+		const vk::Unique<vk::VkImageView>			colorImageView		(createImageView(ctx, **colorImage, s_colorFormat));
+		const vk::Unique<vk::VkSampler>				colorSampler		(makeSampler(vk, device));
+
+		renderYCbCrToColor(ctx, size, *ycbcrSampler, *ycbcrImageView, **colorImage, *colorImageView, referenceData, posCoords);
+
+		if (!validateImage(ctx, colorReferenceData, *colorSampler, *colorImageView))
+			return tcu::TestStatus::fail("YCbCr image conversion via fragment shader failed");
+	}
+	else if (config.shaderType == glu::SHADERTYPE_COMPUTE)
+	{
+		if (!validateImage(ctx, referenceData, *ycbcrSampler, *ycbcrImageView))
+			return tcu::TestStatus::fail("YCbCr image conversion via compute shader failed");
+	}
+	else
+	{
+		TCU_THROW(NotSupportedError, "Unsupported shader test type");
+	}
+
+	return tcu::TestStatus::pass("YCbCr image conversion was OK");
+}
+
+} // anonymous
+
+
+tcu::TestCaseGroup*	createYCbCrConversionTests (tcu::TestContext& testCtx)
+{
+	de::MovePtr<tcu::TestCaseGroup> testGroup (new tcu::TestCaseGroup(testCtx, "ycbcr", "YCbCr conversion tests"));
+
+	struct {
+		const char *			name;
+		const glu::ShaderType	type;
+	} shaderTypes[]	=
+	{
+		{ "vertex",		glu::SHADERTYPE_VERTEX		},
+		{ "fragment",	glu::SHADERTYPE_FRAGMENT	},
+		{ "compute",	glu::SHADERTYPE_COMPUTE		}
+	};
+
+	struct RangeNamePair
+	{
+		const char*					name;
+		vk::VkSamplerYcbcrRange		value;
+	};
+	struct ChromaLocationNamePair
+	{
+		const char*				name;
+		vk::VkChromaLocation	value;
+	};
+
+	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 RangeNamePair						colorRanges[]		=
+	{
+		{ "itu_full",		vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL		},
+		{ "itu_narrow",		vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW	}
+	};
+
+	const ChromaLocationNamePair			chromaLocations[] =
+	{
+		{ "cosited",		vk::VK_CHROMA_LOCATION_COSITED_EVEN		},
+		{ "midpoint",		vk::VK_CHROMA_LOCATION_MIDPOINT			}
+	};
+
+	const struct
+	{
+		const char* const							name;
+		const vk::VkSamplerYcbcrModelConversion		value;
+	}										colorModels[] =
+	{
+		{ "rgb_identity",	vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY		},
+		{ "ycbcr_identity",	vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY	},
+		{ "ycbcr_709",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709			},
+		{ "ycbcr_601",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601			},
+		{ "ycbcr_2020",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020		}
+	};
+
+	const struct
+	{
+		const char*			name;
+		vk::VkImageTiling	value;
+	}										imageTilings[] =
+	{
+		{ "tiling_linear",	vk::VK_IMAGE_TILING_LINEAR },
+		{ "tiling_optimal",	vk::VK_IMAGE_TILING_OPTIMAL }
+	};
+
+	const deUint32					tilingNdx				= 1;
+	const vk::VkImageTiling			tiling					= imageTilings[tilingNdx].value;
+	const char*						tilingName				= imageTilings[tilingNdx].name;
+
+	const vk::VkFormat testFormats[] =
+	{
+		// 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,
+		vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16,
+		vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16,
+		vk::VK_FORMAT_R12X4_UNORM_PACK16,
+		vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16,
+		vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM,
+
+		// xChromaSubsampledFormats
+		vk::VK_FORMAT_G8B8G8R8_422_UNORM,
+		vk::VK_FORMAT_B8G8R8G8_422_UNORM,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM,
+
+		vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16,
+		vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16,
+		vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16,
+		vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16,
+		vk::VK_FORMAT_G16B16G16R16_422_UNORM,
+		vk::VK_FORMAT_B16G16R16G16_422_UNORM,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM,
+
+		// xyChromaSubsampledFormats
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM,
+	};
+
+	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(testFormats); formatNdx++)
+	{
+		const vk::VkFormat				format		(testFormats[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 shaderNdx = 0; shaderNdx < DE_LENGTH_OF_ARRAY(shaderTypes); shaderNdx++)
+		{
+			const char*						shaderTypeName	= shaderTypes[shaderNdx].name;
+			de::MovePtr<tcu::TestCaseGroup>	shaderGroup (new tcu::TestCaseGroup(testCtx, shaderTypeName, "YCbCr conversion tests"));
+
+			for (size_t modelNdx = 0; modelNdx < DE_LENGTH_OF_ARRAY(colorModels); modelNdx++)
+			{
+				const char* const							colorModelName	(colorModels[modelNdx].name);
+				const vk::VkSamplerYcbcrModelConversion		colorModel		(colorModels[modelNdx].value);
+
+				if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && ycbcr::getYCbCrFormatChannelCount(format) < 3)
+					continue;
+
+				de::MovePtr<tcu::TestCaseGroup> colorModelGroup (new tcu::TestCaseGroup(testCtx, colorModelName, "YCbCr conversion tests"));
+
+				for (size_t rangeNdx = 0; rangeNdx < DE_LENGTH_OF_ARRAY(colorRanges); rangeNdx++)
+				{
+					const char* const					colorRangeName	(colorRanges[rangeNdx].name);
+					const vk::VkSamplerYcbcrRange		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)
+					{
+						const tcu::UVec4 bitDepth	(ycbcr::getYCbCrBitDepth(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 " + std::string(colorRangeName)).c_str()));
+
+					for (size_t chromaOffsetNdx = 0; chromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); chromaOffsetNdx++)
+					{
+						const char* const				chromaOffsetName	(chromaLocations[chromaOffsetNdx].name);
+						const vk::VkChromaLocation		chromaOffset		(chromaLocations[chromaOffsetNdx].value);
+
+
+						for (deUint32 disjointNdx = 0; disjointNdx < 2; ++disjointNdx)
+						{
+							bool				disjoint	= (disjointNdx == 1);
+							const TestConfig	config	(shaderTypes[shaderNdx].type,
+														 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,
+														 disjoint,
+														 colorRange,
+														 colorModel,
+														 identitySwizzle);
+
+							addFunctionCaseWithPrograms(colorRangeGroup.get(),
+														std::string(tilingName) + "_" + chromaOffsetName + (disjoint ? "_disjoint" : ""),
+														"",
+														testShaders,
+														conversionTest,
+														config);
+						}
+					}
+
+					colorModelGroup->addChild(colorRangeGroup.release());
+				}
+
+				shaderGroup->addChild(colorModelGroup.release());
+			}
+
+			formatGroup->addChild(shaderGroup.release());
+
+		}
+		testGroup->addChild(formatGroup.release());
+	}
+
+	return testGroup.release();
+}
+
+} // ProtectedMem
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.hpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.hpp
new file mode 100644
index 0000000..7a22fb8
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemYCbCrConversionTests.hpp
@@ -0,0 +1,41 @@
+#ifndef _VKTPROTECTEDMEMYCBCRCONVERSIONTESTS_HPP
+#define _VKTPROTECTEDMEMYCBCRCONVERSIONTESTS_HPP
+
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * 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 Protected memory YCbCr image conversion tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ProtectedMem
+{
+
+tcu::TestCaseGroup*	createYCbCrConversionTests (tcu::TestContext& testCtx);
+
+} // ProtectedMem
+} // vkt
+
+#endif // _VKTPROTECTEDMEMYCBCRCONVERSIONTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
index 0fd1128..a638937 100644
--- a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
@@ -61,7 +61,6 @@
 using tcu::Vec4;
 
 using tcu::UVec2;
-using tcu::UVec3;
 using tcu::UVec4;
 
 using tcu::IVec2;
@@ -69,7 +68,6 @@
 using tcu::IVec4;
 
 using tcu::TestLog;
-using tcu::Interval;
 using tcu::FloatFormat;
 
 using std::vector;
@@ -86,513 +84,6 @@
 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:
-		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-			return UVec4(8, 8, 8, 0);
-
-		case vk::VK_FORMAT_R10X6_UNORM_PACK16:
-			return UVec4(10, 0, 0, 0);
-
-		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
-			return UVec4(10, 10, 0, 0);
-
-		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
-			return UVec4(10, 10, 10, 10);
-
-		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-			return UVec4(10, 10, 10, 0);
-
-		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
-			return UVec4(12, 0, 0, 0);
-
-		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
-			return UVec4(12, 12, 0, 0);
-
-		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-			return UVec4(12, 12, 12, 12);
-
-		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-			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:
-		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-			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:
-		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
-		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
-		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
-		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-			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:
-		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-			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:
-		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
-		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
-		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
-		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-			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;
@@ -626,855 +117,6 @@
 	}
 }
 
-Interval rangeExpandChroma (vk::VkSamplerYcbcrRange		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:
-			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:
-		{
-			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::VkSamplerYcbcrRange		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:
-			return conversionFormat.roundOut(sample, false);
-
-		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW:
-		{
-			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::VkSamplerYcbcrModelConversion	colorModel,
-				   vk::VkSamplerYcbcrRange			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:
-		{
-			for (size_t ndx = 0; ndx < 4; ndx++)
-				output[ndx] = input[ndx];
-			break;
-		}
-
-		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY:
-		{
-			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:
-		{
-			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:
-		{
-			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:
-		{
-			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)
-	{
-		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::VkChromaLocation	offset,
-									const Interval&			uv)
-{
-	if (offset == vk::VK_CHROMA_LOCATION_COSITED_EVEN)
-		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::VkChromaLocation		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)
-	{
-		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)
-	{
-		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::VkChromaLocation			xOffset,
-										  vk::VkChromaLocation			yOffset,
-										  vk::VkSamplerAddressMode		addressModeU,
-										  vk::VkSamplerAddressMode		addressModeV,
-										  const ChannelAccess&			access,
-										  int							i,
-										  int							j)
-{
-	const int		subI	= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
-							? divFloor(i, 2)
-							: (i % 2 == 0 ? divFloor(i, 2) - 1 : divFloor(i, 2));
-	const int		subJ	= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
-							? divFloor(j, 2)
-							: (j % 2 == 0 ? divFloor(j, 2) - 1 : divFloor(j, 2));
-
-	const double	a		= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
-							? (i % 2 == 0 ? 0.0 : 0.5)
-							: (i % 2 == 0 ? 0.25 : 0.75);
-	const double	b		= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
-							? (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::VkSamplerYcbcrModelConversion		colorModel,
-					  vk::VkSamplerYcbcrRange				range,
-					  vk::VkFilter							chromaFilter,
-					  vk::VkChromaLocation					xChromaOffset,
-					  vk::VkChromaLocation					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_,
@@ -1849,60 +491,6 @@
 	}
 }
 
-bool isXChromaSubsampled (vk::VkFormat format)
-{
-	switch (format)
-	{
-		case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
-		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-			return true;
-
-		default:
-			return false;
-	}
-}
-
-bool isYChromaSubsampled (vk::VkFormat format)
-{
-	switch (format)
-	{
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-			return true;
-
-		default:
-			return false;
-	}
-}
-
 void logTestCaseInfo (TestLog& log, const TestConfig& config)
 {
 	log << TestLog::Message << "ShaderType: " << config.shaderType << TestLog::EndMessage;
@@ -1924,10 +512,10 @@
 
 tcu::TestStatus textureConversionTest (Context& context, const TestConfig config)
 {
-	const FloatFormat	filteringPrecision		(getFilteringPrecision(config.format));
-	const FloatFormat	conversionPrecision		(getConversionPrecision(config.format));
+	const FloatFormat	filteringPrecision		(getYCbCrFilteringPrecision(config.format));
+	const FloatFormat	conversionPrecision		(getYCbCrConversionPrecision(config.format));
 	const deUint32		subTexelPrecisionBits	(vk::getPhysicalDeviceProperties(context.getInstanceInterface(), context.getPhysicalDevice()).limits.subTexelPrecisionBits);
-	const tcu::UVec4	bitDepth				(getBitDepth(config.format));
+	const tcu::UVec4	bitDepth				(getYCbCrBitDepth(config.format));
 	const UVec2			size					(isXChromaSubsampled(config.format) ? 12 : 7,
 												 isYChromaSubsampled(config.format) ?  8 : 13);
 	TestLog&			log						(context.getTestContext().getLog());
@@ -2349,74 +937,6 @@
 #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:
-		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
-		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:
-		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
-		case vk::VK_FORMAT_B5G6R5_UNORM_PACK16:
-		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
-		case vk::VK_FORMAT_B8G8R8_UNORM:
-		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
-		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
-		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
-		case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
-		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
-		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:
-		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
-			return 2;
-
-		case vk::VK_FORMAT_R10X6_UNORM_PACK16:
-		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
-			return 1;
-
-		default:
-			DE_FATAL("Unknown number of channels");
-			return -1;
-	}
-}
-
 struct RangeNamePair
 {
 	const char*					name;
@@ -2570,7 +1090,7 @@
 			const char* const						colorModelName		(colorModels[modelNdx].name);
 			const vk::VkSamplerYcbcrModelConversion	colorModel			(colorModels[modelNdx].value);
 
-			if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getFormatChannelCount(format) < 3)
+			if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getYCbCrFormatChannelCount(format) < 3)
 				continue;
 
 			de::MovePtr<tcu::TestCaseGroup>			colorModelGroup		(new tcu::TestCaseGroup(testCtx, colorModelName, ("Tests for color model " + string(colorModelName)).c_str()));
@@ -2608,7 +1128,7 @@
 					// Narrow range doesn't really work with formats that have less than 8 bits
 					if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW)
 					{
-						const UVec4					bitDepth		(getBitDepth(format));
+						const UVec4					bitDepth		(getYCbCrBitDepth(format));
 
 						if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
 							continue;
@@ -2666,7 +1186,7 @@
 					const char* const						colorModelName	(colorModels[modelNdx].name);
 					const vk::VkSamplerYcbcrModelConversion	colorModel		(colorModels[modelNdx].value);
 
-					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getFormatChannelCount(format) < 3)
+					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getYCbCrFormatChannelCount(format) < 3)
 						continue;
 
 
@@ -2696,7 +1216,7 @@
 							// Narrow range doesn't really work with formats that have less than 8 bits
 							if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW)
 							{
-								const UVec4					bitDepth		(getBitDepth(format));
+								const UVec4					bitDepth		(getYCbCrBitDepth(format));
 
 								if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
 									continue;
@@ -2855,7 +1375,7 @@
 					const char* const							colorModelName	(colorModels[modelNdx].name);
 					const vk::VkSamplerYcbcrModelConversion		colorModel		(colorModels[modelNdx].value);
 
-					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getFormatChannelCount(format) < 3)
+					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY && getYCbCrFormatChannelCount(format) < 3)
 						continue;
 
 					if (colorModel == vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY)
@@ -2883,7 +1403,7 @@
 							// Narrow range doesn't really work with formats that have less than 8 bits
 							if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW)
 							{
-								const UVec4	bitDepth	(getBitDepth(format));
+								const UVec4	bitDepth	(getYCbCrBitDepth(format));
 
 								if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
 									continue;
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
index b63cccc..5add903 100644
--- a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
@@ -28,6 +28,10 @@
 #include "vkTypeUtil.hpp"
 
 #include "tcuTextureUtil.hpp"
+#include "deMath.h"
+#include "deFloat16.h"
+#include "tcuVector.hpp"
+#include "tcuVectorUtil.hpp"
 
 #include "deSTLUtil.hpp"
 #include "deUniquePtr.hpp"
@@ -40,7 +44,14 @@
 using namespace vk;
 
 using de::MovePtr;
+using tcu::FloatFormat;
+using tcu::Interval;
+using tcu::IVec2;
+using tcu::IVec4;
 using tcu::UVec2;
+using tcu::UVec4;
+using tcu::Vec2;
+using tcu::Vec4;
 using std::vector;
 using std::string;
 
@@ -783,5 +794,1466 @@
 	}
 }
 
+// ChannelAccess utilities
+namespace
+{
+
+//! 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;
+}
+
+// \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;
+}
+
+} // anonymous
+
+ChannelAccess::ChannelAccess (tcu::TextureChannelClass	channelClass,
+							  deUint8					channelSize,
+							  const tcu::IVec3&			size,
+							  const tcu::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)
+{
+}
+
+deUint32 ChannelAccess::getChannelUint (const tcu::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 tcu::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 tcu::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;
+	}
+}
+
+tcu::Interval ChannelAccess::getChannel (const tcu::FloatFormat&	conversionFormat,
+										 const tcu::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 tcu::Interval result (conversionFormat.roundOut(conversionFormat.roundOut((double)signExtend(bits, m_channelSize), false)
+																/ conversionFormat.roundOut((double)((0x1u << (m_channelSize - 1u)) - 1u), false), false));
+
+			return tcu::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 tcu::Interval();
+			}
+
+		default:
+			DE_FATAL("Unknown texture channel class");
+			return tcu::Interval();
+	}
+}
+
+void ChannelAccess::setChannel (const tcu::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, tcu::IVec3(accessWidth, accessHeight, 1u), tcu::IVec3((int)pixelStrideBits, (int)rowPitchBits, 0), data.getPlanePtr(planeNdx), (deUint32)valueOffsetBits);
+}
+
+bool isXChromaSubsampled (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+bool isYChromaSubsampled (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+// \note Used for range expansion
+tcu::UVec4 getYCbCrBitDepth (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+			return tcu::UVec4(8, 8, 8, 0);
+
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16:
+			return tcu::UVec4(10, 0, 0, 0);
+
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
+			return tcu::UVec4(10, 10, 0, 0);
+
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
+			return tcu::UVec4(10, 10, 10, 10);
+
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+			return tcu::UVec4(10, 10, 10, 0);
+
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
+			return tcu::UVec4(12, 0, 0, 0);
+
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+			return tcu::UVec4(12, 12, 0, 0);
+
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+			return tcu::UVec4(12, 12, 12, 12);
+
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+			return tcu::UVec4(16, 16, 16, 0);
+
+		default:
+			return tcu::getTextureFormatBitDepth(vk::mapVkFormat(format)).cast<deUint32>();
+	}
+}
+
+// \note Taken from explicit lod filtering tests
+tcu::FloatFormat getYCbCrFilteringPrecision (vk::VkFormat format)
+{
+	const tcu::FloatFormat	reallyLow	(0, 0, 6, false, tcu::YES);
+	const tcu::FloatFormat	low			(0, 0, 7, false, tcu::YES);
+	const tcu::FloatFormat	fp16		(-14, 15, 10, false);
+	const tcu::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:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+			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:
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+			return fp16;
+
+		default:
+			DE_FATAL("Precision not defined for format");
+			return fp32;
+	}
+}
+
+// \note Taken from explicit lod filtering tests
+tcu::FloatFormat getYCbCrConversionPrecision (vk::VkFormat format)
+{
+	const tcu::FloatFormat	reallyLow	(0, 0, 8, false, tcu::YES);
+	const tcu::FloatFormat	fp16		(-14, 15, 10, false);
+	const tcu::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:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+			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:
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+			return fp16;
+
+		default:
+			DE_FATAL("Precision not defined for format");
+			return fp32;
+	}
+}
+
+deUint32 getYCbCrFormatChannelCount (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:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+		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:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
+		case vk::VK_FORMAT_B5G6R5_UNORM_PACK16:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
+		case vk::VK_FORMAT_B8G8R8_UNORM:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+		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:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+			return 2;
+
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16:
+			return 1;
+
+		default:
+			DE_FATAL("Unknown number of channels");
+			return -1;
+	}
+}
+
+// YCbCr color conversion utilities
+namespace
+{
+
+tcu::Interval rangeExpandChroma (vk::VkSamplerYcbcrRange		range,
+								 const tcu::FloatFormat&		conversionFormat,
+								 const deUint32					bits,
+								 const tcu::Interval&			sample)
+{
+	const deUint32	values	(0x1u << bits);
+
+	switch (range)
+	{
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL:
+			return conversionFormat.roundOut(sample - conversionFormat.roundOut(tcu::Interval((double)(0x1u << (bits - 1u)) / (double)((0x1u << bits) - 1u)), false), false);
+
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW:
+		{
+			const tcu::Interval	a			(conversionFormat.roundOut(sample * tcu::Interval((double)(values - 1u)), false));
+			const tcu::Interval	dividend	(conversionFormat.roundOut(a - tcu::Interval((double)(128u * (0x1u << (bits - 8u)))), false));
+			const tcu::Interval	divisor		((double)(224u * (0x1u << (bits - 8u))));
+			const tcu::Interval	result		(conversionFormat.roundOut(dividend / divisor, false));
+
+			return result;
+		}
+
+		default:
+			DE_FATAL("Unknown YCbCrRange");
+			return tcu::Interval();
+	}
+}
+
+tcu::Interval rangeExpandLuma (vk::VkSamplerYcbcrRange		range,
+							   const tcu::FloatFormat&		conversionFormat,
+							   const deUint32				bits,
+							   const tcu::Interval&			sample)
+{
+	const deUint32	values	(0x1u << bits);
+
+	switch (range)
+	{
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL:
+			return conversionFormat.roundOut(sample, false);
+
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW:
+		{
+			const tcu::Interval	a			(conversionFormat.roundOut(sample * tcu::Interval((double)(values - 1u)), false));
+			const tcu::Interval	dividend	(conversionFormat.roundOut(a - tcu::Interval((double)(16u * (0x1u << (bits - 8u)))), false));
+			const tcu::Interval	divisor		((double)(219u * (0x1u << (bits - 8u))));
+			const tcu::Interval	result		(conversionFormat.roundOut(dividend / divisor, false));
+
+			return result;
+		}
+
+		default:
+			DE_FATAL("Unknown YCbCrRange");
+			return tcu::Interval();
+	}
+}
+
+tcu::Interval clampMaybe (const tcu::Interval&	x,
+						  double				min,
+						  double				max)
+{
+	tcu::Interval result = x;
+
+	DE_ASSERT(min <= max);
+
+	if (x.lo() < min)
+		result = result | tcu::Interval(min);
+
+	if (x.hi() > max)
+		result = result | tcu::Interval(max);
+
+	return result;
+}
+
+void convertColor (vk::VkSamplerYcbcrModelConversion	colorModel,
+				   vk::VkSamplerYcbcrRange				range,
+				   const tcu::FloatFormat&				conversionFormat,
+				   const tcu::UVec4&					bitDepth,
+				   const tcu::Interval					input[4],
+				   tcu::Interval						output[4])
+{
+	switch (colorModel)
+	{
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY:
+		{
+			for (size_t ndx = 0; ndx < 4; ndx++)
+				output[ndx] = input[ndx];
+			break;
+		}
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY:
+		{
+			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:
+		{
+			const tcu::Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const tcu::Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const tcu::Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const tcu::Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const tcu::Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const tcu::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:
+		{
+			const tcu::Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const tcu::Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const tcu::Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const tcu::Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const tcu::Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const tcu::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:
+		{
+			const tcu::Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const tcu::Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const tcu::Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const tcu::Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const tcu::Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const tcu::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)
+	{
+		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;
+}
+
+tcu::Interval frac (const tcu::Interval& x)
+{
+	if (x.hi() - x.lo() >= 1.0)
+		return tcu::Interval(0.0, 1.0);
+	else
+	{
+		const tcu::Interval ret (deFrac(x.lo()), deFrac(x.hi()));
+
+		return ret;
+	}
+}
+
+tcu::Interval calculateUV (const tcu::FloatFormat&	coordFormat,
+						   const tcu::Interval&		st,
+						   const int				size)
+{
+	return coordFormat.roundOut(coordFormat.roundOut(st, false) * tcu::Interval((double)size), false);
+}
+
+tcu::IVec2 calculateNearestIJRange (const tcu::FloatFormat&	coordFormat,
+								    const tcu::Interval&	uv)
+{
+	const tcu::Interval	ij	(coordFormat.roundOut(coordFormat.roundOut(uv, false) - tcu::Interval(0.5), false));
+
+	return tcu::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
+tcu::IVec2 calculateLinearIJRange (const tcu::FloatFormat&	coordFormat,
+								   const tcu::Interval&		uv)
+{
+	const tcu::Interval	ij	(coordFormat.roundOut(uv - tcu::Interval(0.5), false));
+
+	return tcu::IVec2(deFloorToInt32(ij.lo()), deFloorToInt32(ij.hi()));
+}
+
+tcu::Interval calculateAB (const deUint32		subTexelPrecisionBits,
+						   const tcu::Interval&	uv,
+						   int					ij)
+{
+	const deUint32		subdivisions	= 0x1u << subTexelPrecisionBits;
+	const tcu::Interval	ab				(frac((uv - 0.5) & tcu::Interval((double)ij, (double)(ij + 1))));
+	const tcu::Interval	gridAB			(ab * tcu::Interval(subdivisions));
+	const tcu::Interval	rounded			(de::max(deFloor(gridAB.lo()) / subdivisions, 0.0) , de::min(deCeil(gridAB.hi()) / subdivisions, 1.0));
+
+	return rounded;
+}
+
+tcu::Interval lookupWrapped (const ChannelAccess&		access,
+							 const tcu::FloatFormat&	conversionFormat,
+							 vk::VkSamplerAddressMode	addressModeU,
+							 vk::VkSamplerAddressMode	addressModeV,
+							 const tcu::IVec2&			coord)
+{
+	return access.getChannel(conversionFormat,
+							 tcu::IVec3(wrap(addressModeU, coord.x(), access.getSize().x()), wrap(addressModeV, coord.y(), access.getSize().y()), 0));
+}
+
+tcu::Interval linearInterpolate (const tcu::FloatFormat&	filteringFormat,
+								 const tcu::Interval&		a,
+								 const tcu::Interval&		b,
+								 const tcu::Interval&		p00,
+								 const tcu::Interval&		p10,
+								 const tcu::Interval&		p01,
+								 const tcu::Interval&		p11)
+{
+	const tcu::Interval	p[4] =
+	{
+		p00,
+		p10,
+		p01,
+		p11
+	};
+	tcu::Interval		result	(0.0);
+
+	for (size_t ndx = 0; ndx < 4; ndx++)
+	{
+		const tcu::Interval	weightA	(filteringFormat.roundOut((ndx % 2) == 0 ? (1.0 - a) : a, false));
+		const tcu::Interval	weightB	(filteringFormat.roundOut((ndx / 2) == 0 ? (1.0 - b) : b, false));
+		const tcu::Interval	weight	(filteringFormat.roundOut(weightA * weightB, false));
+
+		result = filteringFormat.roundOut(result + filteringFormat.roundOut(p[ndx] * weight, false), false);
+	}
+
+	return result;
+}
+
+tcu::Interval calculateImplicitChromaUV (const tcu::FloatFormat&	coordFormat,
+										 vk::VkChromaLocation		offset,
+										 const tcu::Interval&		uv)
+{
+	if (offset == vk::VK_CHROMA_LOCATION_COSITED_EVEN)
+		return coordFormat.roundOut(0.5 * coordFormat.roundOut(uv + 0.5, false), false);
+	else
+		return coordFormat.roundOut(0.5 * uv, false);
+}
+
+tcu::Interval linearSample (const ChannelAccess&		access,
+						    const tcu::FloatFormat&		conversionFormat,
+						    const tcu::FloatFormat&		filteringFormat,
+						    vk::VkSamplerAddressMode	addressModeU,
+						    vk::VkSamplerAddressMode	addressModeV,
+						    const tcu::IVec2&			coord,
+						    const tcu::Interval&		a,
+						    const tcu::Interval&		b)
+{
+	return linearInterpolate(filteringFormat, a, b,
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + tcu::IVec2(0, 0)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + tcu::IVec2(1, 0)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + tcu::IVec2(0, 1)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + tcu::IVec2(1, 1)));
+}
+
+tcu::Interval reconstructLinearXChromaSample (const tcu::FloatFormat&	filteringFormat,
+											  const tcu::FloatFormat&	conversionFormat,
+											  vk::VkChromaLocation		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)
+	{
+		if (i % 2 == 0)
+			return lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, j));
+		else
+		{
+			const tcu::Interval	a	(filteringFormat.roundOut(0.5 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, j)), false));
+			const tcu::Interval	b	(filteringFormat.roundOut(0.5 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI + 1, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+	}
+	else if (offset == vk::VK_CHROMA_LOCATION_MIDPOINT)
+	{
+		if (i % 2 == 0)
+		{
+			const tcu::Interval	a	(filteringFormat.roundOut(0.25 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI - 1, j)), false));
+			const tcu::Interval	b	(filteringFormat.roundOut(0.75 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+		else
+		{
+			const tcu::Interval	a	(filteringFormat.roundOut(0.25 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI + 1, j)), false));
+			const tcu::Interval	b	(filteringFormat.roundOut(0.75 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+	}
+	else
+	{
+		DE_FATAL("Unknown sample location");
+		return tcu::Interval();
+	}
+}
+
+tcu::Interval reconstructLinearXYChromaSample (const tcu::FloatFormat&	filteringFormat,
+										  const tcu::FloatFormat&		conversionFormat,
+										  vk::VkChromaLocation			xOffset,
+										  vk::VkChromaLocation			yOffset,
+										  vk::VkSamplerAddressMode		addressModeU,
+										  vk::VkSamplerAddressMode		addressModeV,
+										  const ChannelAccess&			access,
+										  int							i,
+										  int							j)
+{
+	const int		subI	= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
+							? divFloor(i, 2)
+							: (i % 2 == 0 ? divFloor(i, 2) - 1 : divFloor(i, 2));
+	const int		subJ	= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
+							? divFloor(j, 2)
+							: (j % 2 == 0 ? divFloor(j, 2) - 1 : divFloor(j, 2));
+
+	const double	a		= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
+							? (i % 2 == 0 ? 0.0 : 0.5)
+							: (i % 2 == 0 ? 0.25 : 0.75);
+	const double	b		= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN
+							? (j % 2 == 0 ? 0.0 : 0.5)
+							: (j % 2 == 0 ? 0.25 : 0.75);
+
+	return linearInterpolate(filteringFormat, a, b,
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, subJ)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI + 1, subJ)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::IVec2(subI, subJ + 1)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, tcu::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;
+	}
+}
+
+} // anonymous
+
+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;
+	}
+}
+
+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;
+}
+
+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::VkSamplerYcbcrModelConversion		colorModel,
+					  vk::VkSamplerYcbcrRange				range,
+					  vk::VkFilter							chromaFilter,
+					  vk::VkChromaLocation					xChromaOffset,
+					  vk::VkChromaLocation					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());
+	}
+}
+
+
 } // ycbcr
 } // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
index b792079..98e6600 100644
--- a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
@@ -34,13 +34,22 @@
 #include "deSharedPtr.hpp"
 #include "deRandom.hpp"
 
+#include "tcuTextureUtil.hpp"
+#include "tcuFloatFormat.hpp"
+#include "tcuFloat.hpp"
+#include "tcuInterval.hpp"
+#include "tcuFloatFormat.hpp"
+#include "tcuFloat.hpp"
+
+#include <vector>
+
 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))
+#define VK_YCBCR_FORMAT_FIRST	VK_FORMAT_G8B8G8R8_422_UNORM
+#define VK_YCBCR_FORMAT_LAST	((vk::VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM+1))
 
 class MultiPlaneImageData
 {
@@ -119,6 +128,77 @@
 																		 vk::VkAccessFlags									prevAccess,
 																		 vk::VkImageLayout									initialLayout);
 
+class ChannelAccess
+{
+public:
+						ChannelAccess	(tcu::TextureChannelClass	channelClass,
+										 deUint8					channelSize,
+										 const tcu::IVec3&			size,
+										 const tcu::IVec3&			bitPitch,
+										 void*						data,
+										 deUint32					bitOffset);
+
+	const tcu::IVec3&	getSize			(void) const { return m_size; }
+	const tcu::IVec3&	getBitPitch		(void) const { return m_bitPitch; }
+	void*				getDataPtr		(void) const { return m_data; }
+
+	tcu::Interval		getChannel		(const tcu::FloatFormat&	conversionFormat,
+										 const tcu::IVec3&			pos) const;
+	deUint32			getChannelUint	(const tcu::IVec3&			pos) const;
+	float				getChannel		(const tcu::IVec3&			pos) const;
+	void				setChannel		(const tcu::IVec3&			pos,
+										 deUint32					x);
+	void				setChannel		(const tcu::IVec3&			pos,
+										 float						x);
+
+private:
+	const tcu::TextureChannelClass	m_channelClass;
+	const deUint8					m_channelSize;
+	const tcu::IVec3				m_size;
+	const tcu::IVec3				m_bitPitch;
+	void* const						m_data;
+	const deInt32					m_bitOffset;
+};
+
+ChannelAccess			getChannelAccess			(ycbcr::MultiPlaneImageData&			data,
+													 const vk::PlanarFormatDescription&		formatInfo,
+													 const tcu::UVec2&						size,
+													 int									channelNdx);
+bool					isYChromaSubsampled			(vk::VkFormat							format);
+bool					isXChromaSubsampled			(vk::VkFormat							format);
+
+tcu::UVec4				getYCbCrBitDepth			(vk::VkFormat							format);
+tcu::FloatFormat		getYCbCrFilteringPrecision	(vk::VkFormat							format);
+tcu::FloatFormat		getYCbCrConversionPrecision	(vk::VkFormat							format);
+deUint32				getYCbCrFormatChannelCount	(vk::VkFormat							format);
+
+int						wrap						(vk::VkSamplerAddressMode addressMode, int coord, int size);
+int						divFloor					(int a, int b);
+
+void					calculateBounds				(const ChannelAccess&					rPlane,
+													 const ChannelAccess&					gPlane,
+													 const ChannelAccess&					bPlane,
+													 const ChannelAccess&					aPlane,
+													 const tcu::UVec4&						bitDepth,
+													 const std::vector<tcu::Vec2>&			sts,
+													 const tcu::FloatFormat&				filteringFormat,
+													 const tcu::FloatFormat&				conversionFormat,
+													 const deUint32							subTexelPrecisionBits,
+													 vk::VkFilter							filter,
+													 vk::VkSamplerYcbcrModelConversion		colorModel,
+													 vk::VkSamplerYcbcrRange				range,
+													 vk::VkFilter							chromaFilter,
+													 vk::VkChromaLocation					xChromaOffset,
+													 vk::VkChromaLocation					yChromaOffset,
+													 const vk::VkComponentMapping&			componentMapping,
+													 bool									explicitReconstruction,
+													 vk::VkSamplerAddressMode				addressModeU,
+													 vk::VkSamplerAddressMode				addressModeV,
+													 std::vector<tcu::Vec4>&				minBounds,
+													 std::vector<tcu::Vec4>&				maxBounds,
+													 std::vector<tcu::Vec4>&				uvBounds,
+													 std::vector<tcu::IVec4>&				ijBounds);
+
 } // ycbcr
 } // vkt
 
diff --git a/external/vulkancts/mustpass/1.1.0/vk-default.txt b/external/vulkancts/mustpass/1.1.0/vk-default.txt
index e6c6d20..14b7ad4 100755
--- a/external/vulkancts/mustpass/1.1.0/vk-default.txt
+++ b/external/vulkancts/mustpass/1.1.0/vk-default.txt
@@ -274138,3 +274138,5151 @@
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.create.present_mode
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.create.clipped
 dEQP-VK.protected_memory.interaction.wsi.win32.swapchain.render.basic
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r4g4b4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b4g4r4a4_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g6b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g6r5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r5g5b5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b5g5r5a1_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a1r5g5b5_unorm_pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r8g8b8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8a8_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a8b8g8r8_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2r10g10b10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.a2b10g10r10_unorm_pack32.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r16g16b16a16_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r10x6g10x6b10x6a10x6_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4_unorm_pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4_unorm_2pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.r12x4g12x4b12x4a12x4_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_444_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8b8g8r8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b8g8r8g8_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6b10x6g10x6r10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b10x6g10x6r10x6g10x6_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4b12x4g12x4r12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b12x4g12x4r12x4g12x4_422_unorm_4pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16b16g16r16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.b16g16r16g16_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_422_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8_r8_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g8_b8r8_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16_r16_3plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.vertex.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.fragment.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.rgb_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_identity.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_709.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_601.itu_narrow.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_full.tiling_optimal_midpoint_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_cosited_disjoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint
+dEQP-VK.protected_memory.interaction.ycbcr.g16_b16r16_2plane_420_unorm.compute.ycbcr_2020.itu_narrow.tiling_optimal_midpoint_disjoint