From 1ca9291d90ac4c38cccc2b2a964c36e796331d4f Mon Sep 17 00:00:00 2001 From: Boris Zanin Date: Wed, 7 Mar 2018 11:37:46 +0100 Subject: [PATCH] Tests for VK_KHR_create_renderpass2 Add tests: * dEQP-VK.renderpass2.* Affects tests: * dEQP-VK.renderpass.* Framework's Context class extended with functions * requireDeviceExtension * requireInstanceExtension Components: Vulkan, Framework VK-GL-CTS issue: 1011 Change-Id: Ibc125466cc3c91f7c8558d6518a0c9f854e50108 (cherry picked from Khronos commit fc812af6874f7779ec5913228cc768686a9a0505) (Backported to P CTS) Bug: b/112923550 --- AndroidGen.mk | 1 + android/cts/master/vk-master.txt | 8139 ++++++++++++++++++++ .../vulkancts/framework/vulkan/vkBasicTypes.inl | 8 + .../framework/vulkan/vkConcreteDeviceInterface.inl | 4 + .../framework/vulkan/vkDeviceDriverImpl.inl | 20 + .../framework/vulkan/vkDeviceFunctionPointers.inl | 4 + .../framework/vulkan/vkFunctionPointerTypes.inl | 4 + .../framework/vulkan/vkGetStructureTypeImpl.inl | 35 + .../vulkan/vkInitDeviceFunctionPointers.inl | 4 + .../vulkancts/framework/vulkan/vkNullDriver.cpp | 8 +- .../framework/vulkan/vkNullDriverImpl.inl | 30 + external/vulkancts/framework/vulkan/vkRefUtil.inl | 1 + .../vulkancts/framework/vulkan/vkRefUtilImpl.inl | 7 + external/vulkancts/framework/vulkan/vkStrUtil.inl | 7 + .../vulkancts/framework/vulkan/vkStrUtilImpl.inl | 111 + .../vulkancts/framework/vulkan/vkStructTypes.inl | 83 + .../framework/vulkan/vkVirtualDeviceInterface.inl | 4 + .../modules/vulkan/renderpass/CMakeLists.txt | 2 + .../vktRenderPassMultisampleResolveTests.cpp | 254 +- .../vktRenderPassMultisampleResolveTests.hpp | 1 + .../renderpass/vktRenderPassMultisampleTests.cpp | 378 +- .../renderpass/vktRenderPassMultisampleTests.hpp | 1 + .../vulkan/renderpass/vktRenderPassTests.cpp | 863 ++- .../vulkan/renderpass/vktRenderPassTests.hpp | 1 + .../vulkan/renderpass/vktRenderPassTestsUtil.cpp | 370 + .../vulkan/renderpass/vktRenderPassTestsUtil.hpp | 258 + external/vulkancts/modules/vulkan/vktTestCase.cpp | 16 + external/vulkancts/modules/vulkan/vktTestCase.hpp | 2 + .../vulkancts/modules/vulkan/vktTestPackage.cpp | 1 + .../mustpass/1.1.0/vk-default-no-waivers.txt | 8139 ++++++++++++++++++++ external/vulkancts/mustpass/1.1.0/vk-default.txt | 8139 ++++++++++++++++++++ external/vulkancts/scripts/src/vulkan.h.in | 115 + framework/common/tcuDefs.cpp | 5 + framework/common/tcuDefs.hpp | 1 + 34 files changed, 26505 insertions(+), 511 deletions(-) create mode 100644 external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp create mode 100644 external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.hpp diff --git a/AndroidGen.mk b/AndroidGen.mk index 93214bb..fab4c27 100644 --- a/AndroidGen.mk +++ b/AndroidGen.mk @@ -191,6 +191,7 @@ LOCAL_SRC_FILES := \ external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp \ external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp \ external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp \ + external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp \ external/vulkancts/modules/vulkan/robustness/vktRobustnessBufferAccessTests.cpp \ external/vulkancts/modules/vulkan/robustness/vktRobustnessTests.cpp \ external/vulkancts/modules/vulkan/robustness/vktRobustnessUtil.cpp \ diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt index c7f2896..39a5827 100755 --- a/android/cts/master/vk-master.txt +++ b/android/cts/master/vk-master.txt @@ -200383,6 +200383,8145 @@ dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.96 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.97 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.98 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.simple.color +dEQP-VK.renderpass2.suballocation.simple.depth +dEQP-VK.renderpass2.suballocation.simple.stencil +dEQP-VK.renderpass2.suballocation.simple.depth_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth +dEQP-VK.renderpass2.suballocation.simple.color_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth_stencil +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.attachment.1.0 +dEQP-VK.renderpass2.suballocation.attachment.1.1 +dEQP-VK.renderpass2.suballocation.attachment.1.2 +dEQP-VK.renderpass2.suballocation.attachment.1.3 +dEQP-VK.renderpass2.suballocation.attachment.1.4 +dEQP-VK.renderpass2.suballocation.attachment.1.5 +dEQP-VK.renderpass2.suballocation.attachment.1.6 +dEQP-VK.renderpass2.suballocation.attachment.1.7 +dEQP-VK.renderpass2.suballocation.attachment.1.8 +dEQP-VK.renderpass2.suballocation.attachment.1.9 +dEQP-VK.renderpass2.suballocation.attachment.1.10 +dEQP-VK.renderpass2.suballocation.attachment.1.11 +dEQP-VK.renderpass2.suballocation.attachment.1.12 +dEQP-VK.renderpass2.suballocation.attachment.1.13 +dEQP-VK.renderpass2.suballocation.attachment.1.14 +dEQP-VK.renderpass2.suballocation.attachment.1.15 +dEQP-VK.renderpass2.suballocation.attachment.1.16 +dEQP-VK.renderpass2.suballocation.attachment.1.17 +dEQP-VK.renderpass2.suballocation.attachment.1.18 +dEQP-VK.renderpass2.suballocation.attachment.1.19 +dEQP-VK.renderpass2.suballocation.attachment.1.20 +dEQP-VK.renderpass2.suballocation.attachment.1.21 +dEQP-VK.renderpass2.suballocation.attachment.1.22 +dEQP-VK.renderpass2.suballocation.attachment.1.23 +dEQP-VK.renderpass2.suballocation.attachment.1.24 +dEQP-VK.renderpass2.suballocation.attachment.1.25 +dEQP-VK.renderpass2.suballocation.attachment.1.26 +dEQP-VK.renderpass2.suballocation.attachment.1.27 +dEQP-VK.renderpass2.suballocation.attachment.1.28 +dEQP-VK.renderpass2.suballocation.attachment.1.29 +dEQP-VK.renderpass2.suballocation.attachment.1.30 +dEQP-VK.renderpass2.suballocation.attachment.1.31 +dEQP-VK.renderpass2.suballocation.attachment.1.32 +dEQP-VK.renderpass2.suballocation.attachment.1.33 +dEQP-VK.renderpass2.suballocation.attachment.1.34 +dEQP-VK.renderpass2.suballocation.attachment.1.35 +dEQP-VK.renderpass2.suballocation.attachment.1.36 +dEQP-VK.renderpass2.suballocation.attachment.1.37 +dEQP-VK.renderpass2.suballocation.attachment.1.38 +dEQP-VK.renderpass2.suballocation.attachment.1.39 +dEQP-VK.renderpass2.suballocation.attachment.1.40 +dEQP-VK.renderpass2.suballocation.attachment.1.41 +dEQP-VK.renderpass2.suballocation.attachment.1.42 +dEQP-VK.renderpass2.suballocation.attachment.1.43 +dEQP-VK.renderpass2.suballocation.attachment.1.44 +dEQP-VK.renderpass2.suballocation.attachment.1.45 +dEQP-VK.renderpass2.suballocation.attachment.1.46 +dEQP-VK.renderpass2.suballocation.attachment.1.47 +dEQP-VK.renderpass2.suballocation.attachment.1.48 +dEQP-VK.renderpass2.suballocation.attachment.1.49 +dEQP-VK.renderpass2.suballocation.attachment.1.50 +dEQP-VK.renderpass2.suballocation.attachment.1.51 +dEQP-VK.renderpass2.suballocation.attachment.1.52 +dEQP-VK.renderpass2.suballocation.attachment.1.53 +dEQP-VK.renderpass2.suballocation.attachment.1.54 +dEQP-VK.renderpass2.suballocation.attachment.1.55 +dEQP-VK.renderpass2.suballocation.attachment.1.56 +dEQP-VK.renderpass2.suballocation.attachment.1.57 +dEQP-VK.renderpass2.suballocation.attachment.1.58 +dEQP-VK.renderpass2.suballocation.attachment.1.59 +dEQP-VK.renderpass2.suballocation.attachment.1.60 +dEQP-VK.renderpass2.suballocation.attachment.1.61 +dEQP-VK.renderpass2.suballocation.attachment.1.62 +dEQP-VK.renderpass2.suballocation.attachment.1.63 +dEQP-VK.renderpass2.suballocation.attachment.1.64 +dEQP-VK.renderpass2.suballocation.attachment.1.65 +dEQP-VK.renderpass2.suballocation.attachment.1.66 +dEQP-VK.renderpass2.suballocation.attachment.1.67 +dEQP-VK.renderpass2.suballocation.attachment.1.68 +dEQP-VK.renderpass2.suballocation.attachment.1.69 +dEQP-VK.renderpass2.suballocation.attachment.1.70 +dEQP-VK.renderpass2.suballocation.attachment.1.71 +dEQP-VK.renderpass2.suballocation.attachment.1.72 +dEQP-VK.renderpass2.suballocation.attachment.1.73 +dEQP-VK.renderpass2.suballocation.attachment.1.74 +dEQP-VK.renderpass2.suballocation.attachment.1.75 +dEQP-VK.renderpass2.suballocation.attachment.1.76 +dEQP-VK.renderpass2.suballocation.attachment.1.77 +dEQP-VK.renderpass2.suballocation.attachment.1.78 +dEQP-VK.renderpass2.suballocation.attachment.1.79 +dEQP-VK.renderpass2.suballocation.attachment.1.80 +dEQP-VK.renderpass2.suballocation.attachment.1.81 +dEQP-VK.renderpass2.suballocation.attachment.1.82 +dEQP-VK.renderpass2.suballocation.attachment.1.83 +dEQP-VK.renderpass2.suballocation.attachment.1.84 +dEQP-VK.renderpass2.suballocation.attachment.1.85 +dEQP-VK.renderpass2.suballocation.attachment.1.86 +dEQP-VK.renderpass2.suballocation.attachment.1.87 +dEQP-VK.renderpass2.suballocation.attachment.1.88 +dEQP-VK.renderpass2.suballocation.attachment.1.89 +dEQP-VK.renderpass2.suballocation.attachment.1.90 +dEQP-VK.renderpass2.suballocation.attachment.1.91 +dEQP-VK.renderpass2.suballocation.attachment.1.92 +dEQP-VK.renderpass2.suballocation.attachment.1.93 +dEQP-VK.renderpass2.suballocation.attachment.1.94 +dEQP-VK.renderpass2.suballocation.attachment.1.95 +dEQP-VK.renderpass2.suballocation.attachment.1.96 +dEQP-VK.renderpass2.suballocation.attachment.1.97 +dEQP-VK.renderpass2.suballocation.attachment.1.98 +dEQP-VK.renderpass2.suballocation.attachment.1.99 +dEQP-VK.renderpass2.suballocation.attachment.3.200 +dEQP-VK.renderpass2.suballocation.attachment.3.201 +dEQP-VK.renderpass2.suballocation.attachment.3.202 +dEQP-VK.renderpass2.suballocation.attachment.3.203 +dEQP-VK.renderpass2.suballocation.attachment.3.204 +dEQP-VK.renderpass2.suballocation.attachment.3.205 +dEQP-VK.renderpass2.suballocation.attachment.3.206 +dEQP-VK.renderpass2.suballocation.attachment.3.207 +dEQP-VK.renderpass2.suballocation.attachment.3.208 +dEQP-VK.renderpass2.suballocation.attachment.3.209 +dEQP-VK.renderpass2.suballocation.attachment.3.210 +dEQP-VK.renderpass2.suballocation.attachment.3.211 +dEQP-VK.renderpass2.suballocation.attachment.3.212 +dEQP-VK.renderpass2.suballocation.attachment.3.213 +dEQP-VK.renderpass2.suballocation.attachment.3.214 +dEQP-VK.renderpass2.suballocation.attachment.3.215 +dEQP-VK.renderpass2.suballocation.attachment.3.216 +dEQP-VK.renderpass2.suballocation.attachment.3.217 +dEQP-VK.renderpass2.suballocation.attachment.3.218 +dEQP-VK.renderpass2.suballocation.attachment.3.219 +dEQP-VK.renderpass2.suballocation.attachment.3.220 +dEQP-VK.renderpass2.suballocation.attachment.3.221 +dEQP-VK.renderpass2.suballocation.attachment.3.222 +dEQP-VK.renderpass2.suballocation.attachment.3.223 +dEQP-VK.renderpass2.suballocation.attachment.3.224 +dEQP-VK.renderpass2.suballocation.attachment.3.225 +dEQP-VK.renderpass2.suballocation.attachment.3.226 +dEQP-VK.renderpass2.suballocation.attachment.3.227 +dEQP-VK.renderpass2.suballocation.attachment.3.228 +dEQP-VK.renderpass2.suballocation.attachment.3.229 +dEQP-VK.renderpass2.suballocation.attachment.3.230 +dEQP-VK.renderpass2.suballocation.attachment.3.231 +dEQP-VK.renderpass2.suballocation.attachment.3.232 +dEQP-VK.renderpass2.suballocation.attachment.3.233 +dEQP-VK.renderpass2.suballocation.attachment.3.234 +dEQP-VK.renderpass2.suballocation.attachment.3.235 +dEQP-VK.renderpass2.suballocation.attachment.3.236 +dEQP-VK.renderpass2.suballocation.attachment.3.237 +dEQP-VK.renderpass2.suballocation.attachment.3.238 +dEQP-VK.renderpass2.suballocation.attachment.3.239 +dEQP-VK.renderpass2.suballocation.attachment.3.240 +dEQP-VK.renderpass2.suballocation.attachment.3.241 +dEQP-VK.renderpass2.suballocation.attachment.3.242 +dEQP-VK.renderpass2.suballocation.attachment.3.243 +dEQP-VK.renderpass2.suballocation.attachment.3.244 +dEQP-VK.renderpass2.suballocation.attachment.3.245 +dEQP-VK.renderpass2.suballocation.attachment.3.246 +dEQP-VK.renderpass2.suballocation.attachment.3.247 +dEQP-VK.renderpass2.suballocation.attachment.3.248 +dEQP-VK.renderpass2.suballocation.attachment.3.249 +dEQP-VK.renderpass2.suballocation.attachment.3.250 +dEQP-VK.renderpass2.suballocation.attachment.3.251 +dEQP-VK.renderpass2.suballocation.attachment.3.252 +dEQP-VK.renderpass2.suballocation.attachment.3.253 +dEQP-VK.renderpass2.suballocation.attachment.3.254 +dEQP-VK.renderpass2.suballocation.attachment.3.255 +dEQP-VK.renderpass2.suballocation.attachment.3.256 +dEQP-VK.renderpass2.suballocation.attachment.3.257 +dEQP-VK.renderpass2.suballocation.attachment.3.258 +dEQP-VK.renderpass2.suballocation.attachment.3.259 +dEQP-VK.renderpass2.suballocation.attachment.3.260 +dEQP-VK.renderpass2.suballocation.attachment.3.261 +dEQP-VK.renderpass2.suballocation.attachment.3.262 +dEQP-VK.renderpass2.suballocation.attachment.3.263 +dEQP-VK.renderpass2.suballocation.attachment.3.264 +dEQP-VK.renderpass2.suballocation.attachment.3.265 +dEQP-VK.renderpass2.suballocation.attachment.3.266 +dEQP-VK.renderpass2.suballocation.attachment.3.267 +dEQP-VK.renderpass2.suballocation.attachment.3.268 +dEQP-VK.renderpass2.suballocation.attachment.3.269 +dEQP-VK.renderpass2.suballocation.attachment.3.270 +dEQP-VK.renderpass2.suballocation.attachment.3.271 +dEQP-VK.renderpass2.suballocation.attachment.3.272 +dEQP-VK.renderpass2.suballocation.attachment.3.273 +dEQP-VK.renderpass2.suballocation.attachment.3.274 +dEQP-VK.renderpass2.suballocation.attachment.3.275 +dEQP-VK.renderpass2.suballocation.attachment.3.276 +dEQP-VK.renderpass2.suballocation.attachment.3.277 +dEQP-VK.renderpass2.suballocation.attachment.3.278 +dEQP-VK.renderpass2.suballocation.attachment.3.279 +dEQP-VK.renderpass2.suballocation.attachment.3.280 +dEQP-VK.renderpass2.suballocation.attachment.3.281 +dEQP-VK.renderpass2.suballocation.attachment.3.282 +dEQP-VK.renderpass2.suballocation.attachment.3.283 +dEQP-VK.renderpass2.suballocation.attachment.3.284 +dEQP-VK.renderpass2.suballocation.attachment.3.285 +dEQP-VK.renderpass2.suballocation.attachment.3.286 +dEQP-VK.renderpass2.suballocation.attachment.3.287 +dEQP-VK.renderpass2.suballocation.attachment.3.288 +dEQP-VK.renderpass2.suballocation.attachment.3.289 +dEQP-VK.renderpass2.suballocation.attachment.3.290 +dEQP-VK.renderpass2.suballocation.attachment.3.291 +dEQP-VK.renderpass2.suballocation.attachment.3.292 +dEQP-VK.renderpass2.suballocation.attachment.3.293 +dEQP-VK.renderpass2.suballocation.attachment.3.294 +dEQP-VK.renderpass2.suballocation.attachment.3.295 +dEQP-VK.renderpass2.suballocation.attachment.3.296 +dEQP-VK.renderpass2.suballocation.attachment.3.297 +dEQP-VK.renderpass2.suballocation.attachment.3.298 +dEQP-VK.renderpass2.suballocation.attachment.3.299 +dEQP-VK.renderpass2.suballocation.attachment.3.300 +dEQP-VK.renderpass2.suballocation.attachment.3.301 +dEQP-VK.renderpass2.suballocation.attachment.3.302 +dEQP-VK.renderpass2.suballocation.attachment.3.303 +dEQP-VK.renderpass2.suballocation.attachment.3.304 +dEQP-VK.renderpass2.suballocation.attachment.3.305 +dEQP-VK.renderpass2.suballocation.attachment.3.306 +dEQP-VK.renderpass2.suballocation.attachment.3.307 +dEQP-VK.renderpass2.suballocation.attachment.3.308 +dEQP-VK.renderpass2.suballocation.attachment.3.309 +dEQP-VK.renderpass2.suballocation.attachment.3.310 +dEQP-VK.renderpass2.suballocation.attachment.3.311 +dEQP-VK.renderpass2.suballocation.attachment.3.312 +dEQP-VK.renderpass2.suballocation.attachment.3.313 +dEQP-VK.renderpass2.suballocation.attachment.3.314 +dEQP-VK.renderpass2.suballocation.attachment.3.315 +dEQP-VK.renderpass2.suballocation.attachment.3.316 +dEQP-VK.renderpass2.suballocation.attachment.3.317 +dEQP-VK.renderpass2.suballocation.attachment.3.318 +dEQP-VK.renderpass2.suballocation.attachment.3.319 +dEQP-VK.renderpass2.suballocation.attachment.3.320 +dEQP-VK.renderpass2.suballocation.attachment.3.321 +dEQP-VK.renderpass2.suballocation.attachment.3.322 +dEQP-VK.renderpass2.suballocation.attachment.3.323 +dEQP-VK.renderpass2.suballocation.attachment.3.324 +dEQP-VK.renderpass2.suballocation.attachment.3.325 +dEQP-VK.renderpass2.suballocation.attachment.3.326 +dEQP-VK.renderpass2.suballocation.attachment.3.327 +dEQP-VK.renderpass2.suballocation.attachment.3.328 +dEQP-VK.renderpass2.suballocation.attachment.3.329 +dEQP-VK.renderpass2.suballocation.attachment.3.330 +dEQP-VK.renderpass2.suballocation.attachment.3.331 +dEQP-VK.renderpass2.suballocation.attachment.3.332 +dEQP-VK.renderpass2.suballocation.attachment.3.333 +dEQP-VK.renderpass2.suballocation.attachment.3.334 +dEQP-VK.renderpass2.suballocation.attachment.3.335 +dEQP-VK.renderpass2.suballocation.attachment.3.336 +dEQP-VK.renderpass2.suballocation.attachment.3.337 +dEQP-VK.renderpass2.suballocation.attachment.3.338 +dEQP-VK.renderpass2.suballocation.attachment.3.339 +dEQP-VK.renderpass2.suballocation.attachment.3.340 +dEQP-VK.renderpass2.suballocation.attachment.3.341 +dEQP-VK.renderpass2.suballocation.attachment.3.342 +dEQP-VK.renderpass2.suballocation.attachment.3.343 +dEQP-VK.renderpass2.suballocation.attachment.3.344 +dEQP-VK.renderpass2.suballocation.attachment.3.345 +dEQP-VK.renderpass2.suballocation.attachment.3.346 +dEQP-VK.renderpass2.suballocation.attachment.3.347 +dEQP-VK.renderpass2.suballocation.attachment.3.348 +dEQP-VK.renderpass2.suballocation.attachment.3.349 +dEQP-VK.renderpass2.suballocation.attachment.3.350 +dEQP-VK.renderpass2.suballocation.attachment.3.351 +dEQP-VK.renderpass2.suballocation.attachment.3.352 +dEQP-VK.renderpass2.suballocation.attachment.3.353 +dEQP-VK.renderpass2.suballocation.attachment.3.354 +dEQP-VK.renderpass2.suballocation.attachment.3.355 +dEQP-VK.renderpass2.suballocation.attachment.3.356 +dEQP-VK.renderpass2.suballocation.attachment.3.357 +dEQP-VK.renderpass2.suballocation.attachment.3.358 +dEQP-VK.renderpass2.suballocation.attachment.3.359 +dEQP-VK.renderpass2.suballocation.attachment.3.360 +dEQP-VK.renderpass2.suballocation.attachment.3.361 +dEQP-VK.renderpass2.suballocation.attachment.3.362 +dEQP-VK.renderpass2.suballocation.attachment.3.363 +dEQP-VK.renderpass2.suballocation.attachment.3.364 +dEQP-VK.renderpass2.suballocation.attachment.3.365 +dEQP-VK.renderpass2.suballocation.attachment.3.366 +dEQP-VK.renderpass2.suballocation.attachment.3.367 +dEQP-VK.renderpass2.suballocation.attachment.3.368 +dEQP-VK.renderpass2.suballocation.attachment.3.369 +dEQP-VK.renderpass2.suballocation.attachment.3.370 +dEQP-VK.renderpass2.suballocation.attachment.3.371 +dEQP-VK.renderpass2.suballocation.attachment.3.372 +dEQP-VK.renderpass2.suballocation.attachment.3.373 +dEQP-VK.renderpass2.suballocation.attachment.3.374 +dEQP-VK.renderpass2.suballocation.attachment.3.375 +dEQP-VK.renderpass2.suballocation.attachment.3.376 +dEQP-VK.renderpass2.suballocation.attachment.3.377 +dEQP-VK.renderpass2.suballocation.attachment.3.378 +dEQP-VK.renderpass2.suballocation.attachment.3.379 +dEQP-VK.renderpass2.suballocation.attachment.3.380 +dEQP-VK.renderpass2.suballocation.attachment.3.381 +dEQP-VK.renderpass2.suballocation.attachment.3.382 +dEQP-VK.renderpass2.suballocation.attachment.3.383 +dEQP-VK.renderpass2.suballocation.attachment.3.384 +dEQP-VK.renderpass2.suballocation.attachment.3.385 +dEQP-VK.renderpass2.suballocation.attachment.3.386 +dEQP-VK.renderpass2.suballocation.attachment.3.387 +dEQP-VK.renderpass2.suballocation.attachment.3.388 +dEQP-VK.renderpass2.suballocation.attachment.3.389 +dEQP-VK.renderpass2.suballocation.attachment.3.390 +dEQP-VK.renderpass2.suballocation.attachment.3.391 +dEQP-VK.renderpass2.suballocation.attachment.3.392 +dEQP-VK.renderpass2.suballocation.attachment.3.393 +dEQP-VK.renderpass2.suballocation.attachment.3.394 +dEQP-VK.renderpass2.suballocation.attachment.3.395 +dEQP-VK.renderpass2.suballocation.attachment.3.396 +dEQP-VK.renderpass2.suballocation.attachment.3.397 +dEQP-VK.renderpass2.suballocation.attachment.3.398 +dEQP-VK.renderpass2.suballocation.attachment.3.399 +dEQP-VK.renderpass2.suballocation.attachment.4.400 +dEQP-VK.renderpass2.suballocation.attachment.4.401 +dEQP-VK.renderpass2.suballocation.attachment.4.402 +dEQP-VK.renderpass2.suballocation.attachment.4.403 +dEQP-VK.renderpass2.suballocation.attachment.4.404 +dEQP-VK.renderpass2.suballocation.attachment.4.405 +dEQP-VK.renderpass2.suballocation.attachment.4.406 +dEQP-VK.renderpass2.suballocation.attachment.4.407 +dEQP-VK.renderpass2.suballocation.attachment.4.408 +dEQP-VK.renderpass2.suballocation.attachment.4.409 +dEQP-VK.renderpass2.suballocation.attachment.4.410 +dEQP-VK.renderpass2.suballocation.attachment.4.411 +dEQP-VK.renderpass2.suballocation.attachment.4.412 +dEQP-VK.renderpass2.suballocation.attachment.4.413 +dEQP-VK.renderpass2.suballocation.attachment.4.414 +dEQP-VK.renderpass2.suballocation.attachment.4.415 +dEQP-VK.renderpass2.suballocation.attachment.4.416 +dEQP-VK.renderpass2.suballocation.attachment.4.417 +dEQP-VK.renderpass2.suballocation.attachment.4.418 +dEQP-VK.renderpass2.suballocation.attachment.4.419 +dEQP-VK.renderpass2.suballocation.attachment.4.420 +dEQP-VK.renderpass2.suballocation.attachment.4.421 +dEQP-VK.renderpass2.suballocation.attachment.4.422 +dEQP-VK.renderpass2.suballocation.attachment.4.423 +dEQP-VK.renderpass2.suballocation.attachment.4.424 +dEQP-VK.renderpass2.suballocation.attachment.4.425 +dEQP-VK.renderpass2.suballocation.attachment.4.426 +dEQP-VK.renderpass2.suballocation.attachment.4.427 +dEQP-VK.renderpass2.suballocation.attachment.4.428 +dEQP-VK.renderpass2.suballocation.attachment.4.429 +dEQP-VK.renderpass2.suballocation.attachment.4.430 +dEQP-VK.renderpass2.suballocation.attachment.4.431 +dEQP-VK.renderpass2.suballocation.attachment.4.432 +dEQP-VK.renderpass2.suballocation.attachment.4.433 +dEQP-VK.renderpass2.suballocation.attachment.4.434 +dEQP-VK.renderpass2.suballocation.attachment.4.435 +dEQP-VK.renderpass2.suballocation.attachment.4.436 +dEQP-VK.renderpass2.suballocation.attachment.4.437 +dEQP-VK.renderpass2.suballocation.attachment.4.438 +dEQP-VK.renderpass2.suballocation.attachment.4.439 +dEQP-VK.renderpass2.suballocation.attachment.4.440 +dEQP-VK.renderpass2.suballocation.attachment.4.441 +dEQP-VK.renderpass2.suballocation.attachment.4.442 +dEQP-VK.renderpass2.suballocation.attachment.4.443 +dEQP-VK.renderpass2.suballocation.attachment.4.444 +dEQP-VK.renderpass2.suballocation.attachment.4.445 +dEQP-VK.renderpass2.suballocation.attachment.4.446 +dEQP-VK.renderpass2.suballocation.attachment.4.447 +dEQP-VK.renderpass2.suballocation.attachment.4.448 +dEQP-VK.renderpass2.suballocation.attachment.4.449 +dEQP-VK.renderpass2.suballocation.attachment.4.450 +dEQP-VK.renderpass2.suballocation.attachment.4.451 +dEQP-VK.renderpass2.suballocation.attachment.4.452 +dEQP-VK.renderpass2.suballocation.attachment.4.453 +dEQP-VK.renderpass2.suballocation.attachment.4.454 +dEQP-VK.renderpass2.suballocation.attachment.4.455 +dEQP-VK.renderpass2.suballocation.attachment.4.456 +dEQP-VK.renderpass2.suballocation.attachment.4.457 +dEQP-VK.renderpass2.suballocation.attachment.4.458 +dEQP-VK.renderpass2.suballocation.attachment.4.459 +dEQP-VK.renderpass2.suballocation.attachment.4.460 +dEQP-VK.renderpass2.suballocation.attachment.4.461 +dEQP-VK.renderpass2.suballocation.attachment.4.462 +dEQP-VK.renderpass2.suballocation.attachment.4.463 +dEQP-VK.renderpass2.suballocation.attachment.4.464 +dEQP-VK.renderpass2.suballocation.attachment.4.465 +dEQP-VK.renderpass2.suballocation.attachment.4.466 +dEQP-VK.renderpass2.suballocation.attachment.4.467 +dEQP-VK.renderpass2.suballocation.attachment.4.468 +dEQP-VK.renderpass2.suballocation.attachment.4.469 +dEQP-VK.renderpass2.suballocation.attachment.4.470 +dEQP-VK.renderpass2.suballocation.attachment.4.471 +dEQP-VK.renderpass2.suballocation.attachment.4.472 +dEQP-VK.renderpass2.suballocation.attachment.4.473 +dEQP-VK.renderpass2.suballocation.attachment.4.474 +dEQP-VK.renderpass2.suballocation.attachment.4.475 +dEQP-VK.renderpass2.suballocation.attachment.4.476 +dEQP-VK.renderpass2.suballocation.attachment.4.477 +dEQP-VK.renderpass2.suballocation.attachment.4.478 +dEQP-VK.renderpass2.suballocation.attachment.4.479 +dEQP-VK.renderpass2.suballocation.attachment.4.480 +dEQP-VK.renderpass2.suballocation.attachment.4.481 +dEQP-VK.renderpass2.suballocation.attachment.4.482 +dEQP-VK.renderpass2.suballocation.attachment.4.483 +dEQP-VK.renderpass2.suballocation.attachment.4.484 +dEQP-VK.renderpass2.suballocation.attachment.4.485 +dEQP-VK.renderpass2.suballocation.attachment.4.486 +dEQP-VK.renderpass2.suballocation.attachment.4.487 +dEQP-VK.renderpass2.suballocation.attachment.4.488 +dEQP-VK.renderpass2.suballocation.attachment.4.489 +dEQP-VK.renderpass2.suballocation.attachment.4.490 +dEQP-VK.renderpass2.suballocation.attachment.4.491 +dEQP-VK.renderpass2.suballocation.attachment.4.492 +dEQP-VK.renderpass2.suballocation.attachment.4.493 +dEQP-VK.renderpass2.suballocation.attachment.4.494 +dEQP-VK.renderpass2.suballocation.attachment.4.495 +dEQP-VK.renderpass2.suballocation.attachment.4.496 +dEQP-VK.renderpass2.suballocation.attachment.4.497 +dEQP-VK.renderpass2.suballocation.attachment.4.498 +dEQP-VK.renderpass2.suballocation.attachment.4.499 +dEQP-VK.renderpass2.suballocation.attachment.4.500 +dEQP-VK.renderpass2.suballocation.attachment.4.501 +dEQP-VK.renderpass2.suballocation.attachment.4.502 +dEQP-VK.renderpass2.suballocation.attachment.4.503 +dEQP-VK.renderpass2.suballocation.attachment.4.504 +dEQP-VK.renderpass2.suballocation.attachment.4.505 +dEQP-VK.renderpass2.suballocation.attachment.4.506 +dEQP-VK.renderpass2.suballocation.attachment.4.507 +dEQP-VK.renderpass2.suballocation.attachment.4.508 +dEQP-VK.renderpass2.suballocation.attachment.4.509 +dEQP-VK.renderpass2.suballocation.attachment.4.510 +dEQP-VK.renderpass2.suballocation.attachment.4.511 +dEQP-VK.renderpass2.suballocation.attachment.4.512 +dEQP-VK.renderpass2.suballocation.attachment.4.513 +dEQP-VK.renderpass2.suballocation.attachment.4.514 +dEQP-VK.renderpass2.suballocation.attachment.4.515 +dEQP-VK.renderpass2.suballocation.attachment.4.516 +dEQP-VK.renderpass2.suballocation.attachment.4.517 +dEQP-VK.renderpass2.suballocation.attachment.4.518 +dEQP-VK.renderpass2.suballocation.attachment.4.519 +dEQP-VK.renderpass2.suballocation.attachment.4.520 +dEQP-VK.renderpass2.suballocation.attachment.4.521 +dEQP-VK.renderpass2.suballocation.attachment.4.522 +dEQP-VK.renderpass2.suballocation.attachment.4.523 +dEQP-VK.renderpass2.suballocation.attachment.4.524 +dEQP-VK.renderpass2.suballocation.attachment.4.525 +dEQP-VK.renderpass2.suballocation.attachment.4.526 +dEQP-VK.renderpass2.suballocation.attachment.4.527 +dEQP-VK.renderpass2.suballocation.attachment.4.528 +dEQP-VK.renderpass2.suballocation.attachment.4.529 +dEQP-VK.renderpass2.suballocation.attachment.4.530 +dEQP-VK.renderpass2.suballocation.attachment.4.531 +dEQP-VK.renderpass2.suballocation.attachment.4.532 +dEQP-VK.renderpass2.suballocation.attachment.4.533 +dEQP-VK.renderpass2.suballocation.attachment.4.534 +dEQP-VK.renderpass2.suballocation.attachment.4.535 +dEQP-VK.renderpass2.suballocation.attachment.4.536 +dEQP-VK.renderpass2.suballocation.attachment.4.537 +dEQP-VK.renderpass2.suballocation.attachment.4.538 +dEQP-VK.renderpass2.suballocation.attachment.4.539 +dEQP-VK.renderpass2.suballocation.attachment.4.540 +dEQP-VK.renderpass2.suballocation.attachment.4.541 +dEQP-VK.renderpass2.suballocation.attachment.4.542 +dEQP-VK.renderpass2.suballocation.attachment.4.543 +dEQP-VK.renderpass2.suballocation.attachment.4.544 +dEQP-VK.renderpass2.suballocation.attachment.4.545 +dEQP-VK.renderpass2.suballocation.attachment.4.546 +dEQP-VK.renderpass2.suballocation.attachment.4.547 +dEQP-VK.renderpass2.suballocation.attachment.4.548 +dEQP-VK.renderpass2.suballocation.attachment.4.549 +dEQP-VK.renderpass2.suballocation.attachment.4.550 +dEQP-VK.renderpass2.suballocation.attachment.4.551 +dEQP-VK.renderpass2.suballocation.attachment.4.552 +dEQP-VK.renderpass2.suballocation.attachment.4.553 +dEQP-VK.renderpass2.suballocation.attachment.4.554 +dEQP-VK.renderpass2.suballocation.attachment.4.555 +dEQP-VK.renderpass2.suballocation.attachment.4.556 +dEQP-VK.renderpass2.suballocation.attachment.4.557 +dEQP-VK.renderpass2.suballocation.attachment.4.558 +dEQP-VK.renderpass2.suballocation.attachment.4.559 +dEQP-VK.renderpass2.suballocation.attachment.4.560 +dEQP-VK.renderpass2.suballocation.attachment.4.561 +dEQP-VK.renderpass2.suballocation.attachment.4.562 +dEQP-VK.renderpass2.suballocation.attachment.4.563 +dEQP-VK.renderpass2.suballocation.attachment.4.564 +dEQP-VK.renderpass2.suballocation.attachment.4.565 +dEQP-VK.renderpass2.suballocation.attachment.4.566 +dEQP-VK.renderpass2.suballocation.attachment.4.567 +dEQP-VK.renderpass2.suballocation.attachment.4.568 +dEQP-VK.renderpass2.suballocation.attachment.4.569 +dEQP-VK.renderpass2.suballocation.attachment.4.570 +dEQP-VK.renderpass2.suballocation.attachment.4.571 +dEQP-VK.renderpass2.suballocation.attachment.4.572 +dEQP-VK.renderpass2.suballocation.attachment.4.573 +dEQP-VK.renderpass2.suballocation.attachment.4.574 +dEQP-VK.renderpass2.suballocation.attachment.4.575 +dEQP-VK.renderpass2.suballocation.attachment.4.576 +dEQP-VK.renderpass2.suballocation.attachment.4.577 +dEQP-VK.renderpass2.suballocation.attachment.4.578 +dEQP-VK.renderpass2.suballocation.attachment.4.579 +dEQP-VK.renderpass2.suballocation.attachment.4.580 +dEQP-VK.renderpass2.suballocation.attachment.4.581 +dEQP-VK.renderpass2.suballocation.attachment.4.582 +dEQP-VK.renderpass2.suballocation.attachment.4.583 +dEQP-VK.renderpass2.suballocation.attachment.4.584 +dEQP-VK.renderpass2.suballocation.attachment.4.585 +dEQP-VK.renderpass2.suballocation.attachment.4.586 +dEQP-VK.renderpass2.suballocation.attachment.4.587 +dEQP-VK.renderpass2.suballocation.attachment.4.588 +dEQP-VK.renderpass2.suballocation.attachment.4.589 +dEQP-VK.renderpass2.suballocation.attachment.4.590 +dEQP-VK.renderpass2.suballocation.attachment.4.591 +dEQP-VK.renderpass2.suballocation.attachment.4.592 +dEQP-VK.renderpass2.suballocation.attachment.4.593 +dEQP-VK.renderpass2.suballocation.attachment.4.594 +dEQP-VK.renderpass2.suballocation.attachment.4.595 +dEQP-VK.renderpass2.suballocation.attachment.4.596 +dEQP-VK.renderpass2.suballocation.attachment.4.597 +dEQP-VK.renderpass2.suballocation.attachment.4.598 +dEQP-VK.renderpass2.suballocation.attachment.4.599 +dEQP-VK.renderpass2.suballocation.attachment.8.600 +dEQP-VK.renderpass2.suballocation.attachment.8.601 +dEQP-VK.renderpass2.suballocation.attachment.8.602 +dEQP-VK.renderpass2.suballocation.attachment.8.603 +dEQP-VK.renderpass2.suballocation.attachment.8.604 +dEQP-VK.renderpass2.suballocation.attachment.8.605 +dEQP-VK.renderpass2.suballocation.attachment.8.606 +dEQP-VK.renderpass2.suballocation.attachment.8.607 +dEQP-VK.renderpass2.suballocation.attachment.8.608 +dEQP-VK.renderpass2.suballocation.attachment.8.609 +dEQP-VK.renderpass2.suballocation.attachment.8.610 +dEQP-VK.renderpass2.suballocation.attachment.8.611 +dEQP-VK.renderpass2.suballocation.attachment.8.612 +dEQP-VK.renderpass2.suballocation.attachment.8.613 +dEQP-VK.renderpass2.suballocation.attachment.8.614 +dEQP-VK.renderpass2.suballocation.attachment.8.615 +dEQP-VK.renderpass2.suballocation.attachment.8.616 +dEQP-VK.renderpass2.suballocation.attachment.8.617 +dEQP-VK.renderpass2.suballocation.attachment.8.618 +dEQP-VK.renderpass2.suballocation.attachment.8.619 +dEQP-VK.renderpass2.suballocation.attachment.8.620 +dEQP-VK.renderpass2.suballocation.attachment.8.621 +dEQP-VK.renderpass2.suballocation.attachment.8.622 +dEQP-VK.renderpass2.suballocation.attachment.8.623 +dEQP-VK.renderpass2.suballocation.attachment.8.624 +dEQP-VK.renderpass2.suballocation.attachment.8.625 +dEQP-VK.renderpass2.suballocation.attachment.8.626 +dEQP-VK.renderpass2.suballocation.attachment.8.627 +dEQP-VK.renderpass2.suballocation.attachment.8.628 +dEQP-VK.renderpass2.suballocation.attachment.8.629 +dEQP-VK.renderpass2.suballocation.attachment.8.630 +dEQP-VK.renderpass2.suballocation.attachment.8.631 +dEQP-VK.renderpass2.suballocation.attachment.8.632 +dEQP-VK.renderpass2.suballocation.attachment.8.633 +dEQP-VK.renderpass2.suballocation.attachment.8.634 +dEQP-VK.renderpass2.suballocation.attachment.8.635 +dEQP-VK.renderpass2.suballocation.attachment.8.636 +dEQP-VK.renderpass2.suballocation.attachment.8.637 +dEQP-VK.renderpass2.suballocation.attachment.8.638 +dEQP-VK.renderpass2.suballocation.attachment.8.639 +dEQP-VK.renderpass2.suballocation.attachment.8.640 +dEQP-VK.renderpass2.suballocation.attachment.8.641 +dEQP-VK.renderpass2.suballocation.attachment.8.642 +dEQP-VK.renderpass2.suballocation.attachment.8.643 +dEQP-VK.renderpass2.suballocation.attachment.8.644 +dEQP-VK.renderpass2.suballocation.attachment.8.645 +dEQP-VK.renderpass2.suballocation.attachment.8.646 +dEQP-VK.renderpass2.suballocation.attachment.8.647 +dEQP-VK.renderpass2.suballocation.attachment.8.648 +dEQP-VK.renderpass2.suballocation.attachment.8.649 +dEQP-VK.renderpass2.suballocation.attachment.8.650 +dEQP-VK.renderpass2.suballocation.attachment.8.651 +dEQP-VK.renderpass2.suballocation.attachment.8.652 +dEQP-VK.renderpass2.suballocation.attachment.8.653 +dEQP-VK.renderpass2.suballocation.attachment.8.654 +dEQP-VK.renderpass2.suballocation.attachment.8.655 +dEQP-VK.renderpass2.suballocation.attachment.8.656 +dEQP-VK.renderpass2.suballocation.attachment.8.657 +dEQP-VK.renderpass2.suballocation.attachment.8.658 +dEQP-VK.renderpass2.suballocation.attachment.8.659 +dEQP-VK.renderpass2.suballocation.attachment.8.660 +dEQP-VK.renderpass2.suballocation.attachment.8.661 +dEQP-VK.renderpass2.suballocation.attachment.8.662 +dEQP-VK.renderpass2.suballocation.attachment.8.663 +dEQP-VK.renderpass2.suballocation.attachment.8.664 +dEQP-VK.renderpass2.suballocation.attachment.8.665 +dEQP-VK.renderpass2.suballocation.attachment.8.666 +dEQP-VK.renderpass2.suballocation.attachment.8.667 +dEQP-VK.renderpass2.suballocation.attachment.8.668 +dEQP-VK.renderpass2.suballocation.attachment.8.669 +dEQP-VK.renderpass2.suballocation.attachment.8.670 +dEQP-VK.renderpass2.suballocation.attachment.8.671 +dEQP-VK.renderpass2.suballocation.attachment.8.672 +dEQP-VK.renderpass2.suballocation.attachment.8.673 +dEQP-VK.renderpass2.suballocation.attachment.8.674 +dEQP-VK.renderpass2.suballocation.attachment.8.675 +dEQP-VK.renderpass2.suballocation.attachment.8.676 +dEQP-VK.renderpass2.suballocation.attachment.8.677 +dEQP-VK.renderpass2.suballocation.attachment.8.678 +dEQP-VK.renderpass2.suballocation.attachment.8.679 +dEQP-VK.renderpass2.suballocation.attachment.8.680 +dEQP-VK.renderpass2.suballocation.attachment.8.681 +dEQP-VK.renderpass2.suballocation.attachment.8.682 +dEQP-VK.renderpass2.suballocation.attachment.8.683 +dEQP-VK.renderpass2.suballocation.attachment.8.684 +dEQP-VK.renderpass2.suballocation.attachment.8.685 +dEQP-VK.renderpass2.suballocation.attachment.8.686 +dEQP-VK.renderpass2.suballocation.attachment.8.687 +dEQP-VK.renderpass2.suballocation.attachment.8.688 +dEQP-VK.renderpass2.suballocation.attachment.8.689 +dEQP-VK.renderpass2.suballocation.attachment.8.690 +dEQP-VK.renderpass2.suballocation.attachment.8.691 +dEQP-VK.renderpass2.suballocation.attachment.8.692 +dEQP-VK.renderpass2.suballocation.attachment.8.693 +dEQP-VK.renderpass2.suballocation.attachment.8.694 +dEQP-VK.renderpass2.suballocation.attachment.8.695 +dEQP-VK.renderpass2.suballocation.attachment.8.696 +dEQP-VK.renderpass2.suballocation.attachment.8.697 +dEQP-VK.renderpass2.suballocation.attachment.8.698 +dEQP-VK.renderpass2.suballocation.attachment.8.699 +dEQP-VK.renderpass2.suballocation.attachment.8.700 +dEQP-VK.renderpass2.suballocation.attachment.8.701 +dEQP-VK.renderpass2.suballocation.attachment.8.702 +dEQP-VK.renderpass2.suballocation.attachment.8.703 +dEQP-VK.renderpass2.suballocation.attachment.8.704 +dEQP-VK.renderpass2.suballocation.attachment.8.705 +dEQP-VK.renderpass2.suballocation.attachment.8.706 +dEQP-VK.renderpass2.suballocation.attachment.8.707 +dEQP-VK.renderpass2.suballocation.attachment.8.708 +dEQP-VK.renderpass2.suballocation.attachment.8.709 +dEQP-VK.renderpass2.suballocation.attachment.8.710 +dEQP-VK.renderpass2.suballocation.attachment.8.711 +dEQP-VK.renderpass2.suballocation.attachment.8.712 +dEQP-VK.renderpass2.suballocation.attachment.8.713 +dEQP-VK.renderpass2.suballocation.attachment.8.714 +dEQP-VK.renderpass2.suballocation.attachment.8.715 +dEQP-VK.renderpass2.suballocation.attachment.8.716 +dEQP-VK.renderpass2.suballocation.attachment.8.717 +dEQP-VK.renderpass2.suballocation.attachment.8.718 +dEQP-VK.renderpass2.suballocation.attachment.8.719 +dEQP-VK.renderpass2.suballocation.attachment.8.720 +dEQP-VK.renderpass2.suballocation.attachment.8.721 +dEQP-VK.renderpass2.suballocation.attachment.8.722 +dEQP-VK.renderpass2.suballocation.attachment.8.723 +dEQP-VK.renderpass2.suballocation.attachment.8.724 +dEQP-VK.renderpass2.suballocation.attachment.8.725 +dEQP-VK.renderpass2.suballocation.attachment.8.726 +dEQP-VK.renderpass2.suballocation.attachment.8.727 +dEQP-VK.renderpass2.suballocation.attachment.8.728 +dEQP-VK.renderpass2.suballocation.attachment.8.729 +dEQP-VK.renderpass2.suballocation.attachment.8.730 +dEQP-VK.renderpass2.suballocation.attachment.8.731 +dEQP-VK.renderpass2.suballocation.attachment.8.732 +dEQP-VK.renderpass2.suballocation.attachment.8.733 +dEQP-VK.renderpass2.suballocation.attachment.8.734 +dEQP-VK.renderpass2.suballocation.attachment.8.735 +dEQP-VK.renderpass2.suballocation.attachment.8.736 +dEQP-VK.renderpass2.suballocation.attachment.8.737 +dEQP-VK.renderpass2.suballocation.attachment.8.738 +dEQP-VK.renderpass2.suballocation.attachment.8.739 +dEQP-VK.renderpass2.suballocation.attachment.8.740 +dEQP-VK.renderpass2.suballocation.attachment.8.741 +dEQP-VK.renderpass2.suballocation.attachment.8.742 +dEQP-VK.renderpass2.suballocation.attachment.8.743 +dEQP-VK.renderpass2.suballocation.attachment.8.744 +dEQP-VK.renderpass2.suballocation.attachment.8.745 +dEQP-VK.renderpass2.suballocation.attachment.8.746 +dEQP-VK.renderpass2.suballocation.attachment.8.747 +dEQP-VK.renderpass2.suballocation.attachment.8.748 +dEQP-VK.renderpass2.suballocation.attachment.8.749 +dEQP-VK.renderpass2.suballocation.attachment.8.750 +dEQP-VK.renderpass2.suballocation.attachment.8.751 +dEQP-VK.renderpass2.suballocation.attachment.8.752 +dEQP-VK.renderpass2.suballocation.attachment.8.753 +dEQP-VK.renderpass2.suballocation.attachment.8.754 +dEQP-VK.renderpass2.suballocation.attachment.8.755 +dEQP-VK.renderpass2.suballocation.attachment.8.756 +dEQP-VK.renderpass2.suballocation.attachment.8.757 +dEQP-VK.renderpass2.suballocation.attachment.8.758 +dEQP-VK.renderpass2.suballocation.attachment.8.759 +dEQP-VK.renderpass2.suballocation.attachment.8.760 +dEQP-VK.renderpass2.suballocation.attachment.8.761 +dEQP-VK.renderpass2.suballocation.attachment.8.762 +dEQP-VK.renderpass2.suballocation.attachment.8.763 +dEQP-VK.renderpass2.suballocation.attachment.8.764 +dEQP-VK.renderpass2.suballocation.attachment.8.765 +dEQP-VK.renderpass2.suballocation.attachment.8.766 +dEQP-VK.renderpass2.suballocation.attachment.8.767 +dEQP-VK.renderpass2.suballocation.attachment.8.768 +dEQP-VK.renderpass2.suballocation.attachment.8.769 +dEQP-VK.renderpass2.suballocation.attachment.8.770 +dEQP-VK.renderpass2.suballocation.attachment.8.771 +dEQP-VK.renderpass2.suballocation.attachment.8.772 +dEQP-VK.renderpass2.suballocation.attachment.8.773 +dEQP-VK.renderpass2.suballocation.attachment.8.774 +dEQP-VK.renderpass2.suballocation.attachment.8.775 +dEQP-VK.renderpass2.suballocation.attachment.8.776 +dEQP-VK.renderpass2.suballocation.attachment.8.777 +dEQP-VK.renderpass2.suballocation.attachment.8.778 +dEQP-VK.renderpass2.suballocation.attachment.8.779 +dEQP-VK.renderpass2.suballocation.attachment.8.780 +dEQP-VK.renderpass2.suballocation.attachment.8.781 +dEQP-VK.renderpass2.suballocation.attachment.8.782 +dEQP-VK.renderpass2.suballocation.attachment.8.783 +dEQP-VK.renderpass2.suballocation.attachment.8.784 +dEQP-VK.renderpass2.suballocation.attachment.8.785 +dEQP-VK.renderpass2.suballocation.attachment.8.786 +dEQP-VK.renderpass2.suballocation.attachment.8.787 +dEQP-VK.renderpass2.suballocation.attachment.8.788 +dEQP-VK.renderpass2.suballocation.attachment.8.789 +dEQP-VK.renderpass2.suballocation.attachment.8.790 +dEQP-VK.renderpass2.suballocation.attachment.8.791 +dEQP-VK.renderpass2.suballocation.attachment.8.792 +dEQP-VK.renderpass2.suballocation.attachment.8.793 +dEQP-VK.renderpass2.suballocation.attachment.8.794 +dEQP-VK.renderpass2.suballocation.attachment.8.795 +dEQP-VK.renderpass2.suballocation.attachment.8.796 +dEQP-VK.renderpass2.suballocation.attachment.8.797 +dEQP-VK.renderpass2.suballocation.attachment.8.798 +dEQP-VK.renderpass2.suballocation.attachment.8.799 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.dedicated_allocation.simple.color +dEQP-VK.renderpass2.dedicated_allocation.simple.depth +dEQP-VK.renderpass2.dedicated_allocation.simple.stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth +dEQP-VK.renderpass2.dedicated_allocation.simple.color_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.200 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.201 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.202 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.203 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.204 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.205 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.206 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.207 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.208 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.209 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.210 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.211 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.212 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.213 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.214 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.215 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.216 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.217 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.218 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.219 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.220 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.221 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.222 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.223 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.224 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.225 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.226 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.227 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.228 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.229 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.230 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.231 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.232 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.233 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.234 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.235 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.236 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.237 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.238 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.239 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.240 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.241 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.242 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.243 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.244 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.245 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.246 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.247 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.248 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.249 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.250 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.251 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.252 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.253 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.254 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.255 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.256 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.257 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.258 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.259 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.260 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.261 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.262 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.263 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.264 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.265 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.266 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.267 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.268 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.269 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.270 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.271 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.272 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.273 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.274 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.275 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.276 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.277 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.278 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.279 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.280 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.281 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.282 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.283 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.284 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.285 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.286 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.287 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.288 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.289 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.290 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.291 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.292 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.293 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.294 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.295 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.296 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.297 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.298 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.299 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.300 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.301 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.302 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.303 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.304 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.305 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.306 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.307 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.308 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.309 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.310 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.311 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.312 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.313 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.314 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.315 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.316 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.317 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.318 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.319 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.320 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.321 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.322 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.323 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.324 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.325 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.326 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.327 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.328 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.329 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.330 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.331 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.332 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.333 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.334 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.335 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.336 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.337 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.338 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.339 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.340 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.341 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.342 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.343 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.344 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.345 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.346 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.347 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.348 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.349 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.350 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.351 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.352 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.353 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.354 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.355 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.356 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.357 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.358 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.359 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.360 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.361 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.362 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.363 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.364 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.365 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.366 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.367 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.368 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.369 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.370 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.371 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.372 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.373 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.374 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.375 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.376 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.377 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.378 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.379 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.380 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.381 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.382 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.383 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.384 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.385 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.386 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.387 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.388 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.389 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.390 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.391 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.392 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.393 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.394 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.395 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.396 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.397 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.398 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.399 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.400 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.401 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.402 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.403 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.404 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.405 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.406 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.407 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.408 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.409 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.410 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.411 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.412 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.413 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.414 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.415 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.416 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.417 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.418 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.419 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.420 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.421 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.422 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.423 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.424 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.425 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.426 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.427 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.428 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.429 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.430 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.431 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.432 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.433 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.434 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.435 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.436 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.437 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.438 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.439 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.440 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.441 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.442 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.443 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.444 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.445 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.446 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.447 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.448 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.449 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.450 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.451 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.452 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.453 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.454 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.455 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.456 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.457 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.458 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.459 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.460 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.461 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.462 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.463 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.464 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.465 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.466 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.467 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.468 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.469 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.470 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.471 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.472 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.473 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.474 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.475 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.476 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.477 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.478 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.479 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.480 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.481 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.482 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.483 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.484 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.485 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.486 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.487 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.488 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.489 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.490 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.491 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.492 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.493 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.494 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.495 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.496 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.497 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.498 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.499 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.500 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.501 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.502 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.503 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.504 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.505 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.506 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.507 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.508 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.509 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.510 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.511 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.512 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.513 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.514 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.515 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.516 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.517 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.518 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.519 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.520 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.521 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.522 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.523 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.524 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.525 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.526 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.527 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.528 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.529 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.530 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.531 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.532 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.533 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.534 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.535 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.536 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.537 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.538 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.539 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.540 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.541 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.542 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.543 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.544 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.545 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.546 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.547 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.548 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.549 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.550 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.551 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.552 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.553 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.554 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.555 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.556 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.557 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.558 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.559 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.560 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.561 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.562 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.563 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.564 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.565 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.566 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.567 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.568 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.569 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.570 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.571 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.572 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.573 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.574 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.575 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.576 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.577 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.578 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.579 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.580 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.581 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.582 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.583 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.584 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.585 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.586 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.587 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.588 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.589 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.590 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.591 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.592 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.593 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.594 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.595 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.596 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.597 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.598 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.599 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.600 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.601 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.602 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.603 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.604 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.605 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.606 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.607 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.608 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.609 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.610 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.611 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.612 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.613 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.614 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.615 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.616 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.617 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.618 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.619 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.620 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.621 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.622 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.623 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.624 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.625 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.626 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.627 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.628 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.629 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.630 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.631 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.632 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.633 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.634 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.635 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.636 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.637 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.638 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.639 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.640 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.641 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.642 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.643 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.644 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.645 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.646 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.647 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.648 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.649 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.650 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.651 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.652 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.653 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.654 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.655 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.656 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.657 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.658 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.659 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.660 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.661 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.662 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.663 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.664 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.665 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.666 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.667 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.668 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.669 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.670 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.671 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.672 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.673 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.674 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.675 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.676 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.677 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.678 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.679 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.680 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.681 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.682 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.683 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.684 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.685 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.686 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.687 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.688 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.689 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.690 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.691 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.692 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.693 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.694 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.695 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.696 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.697 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.698 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.699 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.700 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.701 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.702 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.703 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.704 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.705 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.706 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.707 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.708 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.709 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.710 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.711 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.712 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.713 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.714 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.715 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.716 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.717 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.718 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.719 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.720 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.721 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.722 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.723 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.724 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.725 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.726 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.727 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.728 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.729 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.730 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.731 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.732 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.733 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.734 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.735 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.736 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.737 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.738 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.739 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.740 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.741 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.742 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.743 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.744 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.745 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.746 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.747 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.748 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.749 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.750 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.751 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.752 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.753 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.754 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.755 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.756 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.757 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.758 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.759 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.760 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.761 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.762 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.763 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.764 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.765 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.766 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.767 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.768 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.769 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.770 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.771 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.772 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.773 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.774 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.775 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.776 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.777 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.778 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.779 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.780 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.781 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.782 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.783 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.784 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.785 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.786 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.787 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.788 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.789 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.790 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.791 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.792 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.793 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.794 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.795 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.796 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.797 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.798 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.799 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.99 dEQP-VK.ubo.2_level_array.std140.float.vertex dEQP-VK.ubo.2_level_array.std140.float.fragment dEQP-VK.ubo.2_level_array.std140.float.both diff --git a/external/vulkancts/framework/vulkan/vkBasicTypes.inl b/external/vulkancts/framework/vulkan/vkBasicTypes.inl index 80b13b2..ed05c82 100644 --- a/external/vulkancts/framework/vulkan/vkBasicTypes.inl +++ b/external/vulkancts/framework/vulkan/vkBasicTypes.inl @@ -276,6 +276,13 @@ enum VkStructureType VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = 1000099000, VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = 1000099001, VK_STRUCTURE_TYPE_HDR_METADATA_EXT = 1000105000, + VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = 1000109000, + VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = 1000109001, + VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = 1000109002, + VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = 1000109003, + VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = 1000109004, + VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = 1000109006, + VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = 1000109007, VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = 1000111000, VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114000, VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114001, @@ -1960,6 +1967,7 @@ VK_DEFINE_PLATFORM_TYPE(RROutput, void*); #define VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE #define VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO #define VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT +#define VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" #define VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT #define VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT #define VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT diff --git a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl index 881bf56..6824c27 100644 --- a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl +++ b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl @@ -156,6 +156,10 @@ virtual VkResult importSemaphoreFdKHR (VkDevice device, const VkImportSemap virtual VkResult getSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd) const; virtual void cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) const; virtual void cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData) const; +virtual VkResult createRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const; +virtual void cmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo) const; +virtual void cmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo) const; +virtual void cmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo) const; virtual VkResult getSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) const; virtual VkResult importFenceWin32HandleKHR (VkDevice device, const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo) const; virtual VkResult getFenceWin32HandleKHR (VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const; diff --git a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl index 2718d7a..54bc245 100644 --- a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl +++ b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl @@ -777,6 +777,26 @@ void DeviceDriver::cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandB m_vk.cmdPushDescriptorSetWithTemplateKHR(commandBuffer, descriptorUpdateTemplate, layout, set, pData); } +VkResult DeviceDriver::createRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const +{ + return m_vk.createRenderPass2KHR(device, pCreateInfo, pAllocator, pRenderPass); +} + +void DeviceDriver::cmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo) const +{ + m_vk.cmdBeginRenderPass2KHR(commandBuffer, pRenderPassBegin, pSubpassBeginInfo); +} + +void DeviceDriver::cmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo) const +{ + m_vk.cmdNextSubpass2KHR(commandBuffer, pSubpassBeginInfo, pSubpassEndInfo); +} + +void DeviceDriver::cmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo) const +{ + m_vk.cmdEndRenderPass2KHR(commandBuffer, pSubpassEndInfo); +} + VkResult DeviceDriver::getSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) const { return m_vk.getSwapchainStatusKHR(device, swapchain); diff --git a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl index 785cf10..2f5f30d 100644 --- a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl +++ b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl @@ -156,6 +156,10 @@ ImportSemaphoreFdKHRFunc importSemaphoreFdKHR; GetSemaphoreFdKHRFunc getSemaphoreFdKHR; CmdPushDescriptorSetKHRFunc cmdPushDescriptorSetKHR; CmdPushDescriptorSetWithTemplateKHRFunc cmdPushDescriptorSetWithTemplateKHR; +CreateRenderPass2KHRFunc createRenderPass2KHR; +CmdBeginRenderPass2KHRFunc cmdBeginRenderPass2KHR; +CmdNextSubpass2KHRFunc cmdNextSubpass2KHR; +CmdEndRenderPass2KHRFunc cmdEndRenderPass2KHR; GetSwapchainStatusKHRFunc getSwapchainStatusKHR; ImportFenceWin32HandleKHRFunc importFenceWin32HandleKHR; GetFenceWin32HandleKHRFunc getFenceWin32HandleKHR; diff --git a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl index 780b3b7..be2869d 100644 --- a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl +++ b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl @@ -226,6 +226,10 @@ typedef VKAPI_ATTR void (VKAPI_CALL* CmdPushDescriptorSetWithTemplateKHRFunc typedef VKAPI_ATTR VkResult (VKAPI_CALL* CreateDescriptorUpdateTemplateKHRFunc) (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate); typedef VKAPI_ATTR void (VKAPI_CALL* DestroyDescriptorUpdateTemplateKHRFunc) (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator); typedef VKAPI_ATTR void (VKAPI_CALL* UpdateDescriptorSetWithTemplateKHRFunc) (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData); +typedef VKAPI_ATTR VkResult (VKAPI_CALL* CreateRenderPass2KHRFunc) (VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass); +typedef VKAPI_ATTR void (VKAPI_CALL* CmdBeginRenderPass2KHRFunc) (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo); +typedef VKAPI_ATTR void (VKAPI_CALL* CmdNextSubpass2KHRFunc) (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo); +typedef VKAPI_ATTR void (VKAPI_CALL* CmdEndRenderPass2KHRFunc) (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo); typedef VKAPI_ATTR VkResult (VKAPI_CALL* GetSwapchainStatusKHRFunc) (VkDevice device, VkSwapchainKHR swapchain); typedef VKAPI_ATTR void (VKAPI_CALL* GetPhysicalDeviceExternalFencePropertiesKHRFunc) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties); typedef VKAPI_ATTR VkResult (VKAPI_CALL* ImportFenceWin32HandleKHRFunc) (VkDevice device, const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo); diff --git a/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl index 8fd9fb2..674e191 100644 --- a/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl +++ b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl @@ -726,6 +726,41 @@ template<> VkStructureType getStructureType (void) return VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR; } +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR; +} + +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR; +} + template<> VkStructureType getStructureType (void) { return VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR; diff --git a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl index 48f0303..5b7c44e 100644 --- a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl +++ b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl @@ -186,6 +186,10 @@ m_vk.importSemaphoreFdKHR = (ImportSemaphoreFdKHRFunc) GET_PROC_ADDR(" m_vk.getSemaphoreFdKHR = (GetSemaphoreFdKHRFunc) GET_PROC_ADDR("vkGetSemaphoreFdKHR"); m_vk.cmdPushDescriptorSetKHR = (CmdPushDescriptorSetKHRFunc) GET_PROC_ADDR("vkCmdPushDescriptorSetKHR"); m_vk.cmdPushDescriptorSetWithTemplateKHR = (CmdPushDescriptorSetWithTemplateKHRFunc) GET_PROC_ADDR("vkCmdPushDescriptorSetWithTemplateKHR"); +m_vk.createRenderPass2KHR = (CreateRenderPass2KHRFunc) GET_PROC_ADDR("vkCreateRenderPass2KHR"); +m_vk.cmdBeginRenderPass2KHR = (CmdBeginRenderPass2KHRFunc) GET_PROC_ADDR("vkCmdBeginRenderPass2KHR"); +m_vk.cmdNextSubpass2KHR = (CmdNextSubpass2KHRFunc) GET_PROC_ADDR("vkCmdNextSubpass2KHR"); +m_vk.cmdEndRenderPass2KHR = (CmdEndRenderPass2KHRFunc) GET_PROC_ADDR("vkCmdEndRenderPass2KHR"); m_vk.getSwapchainStatusKHR = (GetSwapchainStatusKHRFunc) GET_PROC_ADDR("vkGetSwapchainStatusKHR"); m_vk.importFenceWin32HandleKHR = (ImportFenceWin32HandleKHRFunc) GET_PROC_ADDR("vkImportFenceWin32HandleKHR"); m_vk.getFenceWin32HandleKHR = (GetFenceWin32HandleKHRFunc) GET_PROC_ADDR("vkGetFenceWin32HandleKHR"); diff --git a/external/vulkancts/framework/vulkan/vkNullDriver.cpp b/external/vulkancts/framework/vulkan/vkNullDriver.cpp index a37a0b3..52f2fe7 100644 --- a/external/vulkancts/framework/vulkan/vkNullDriver.cpp +++ b/external/vulkancts/framework/vulkan/vkNullDriver.cpp @@ -177,7 +177,6 @@ VK_NULL_DEFINE_DEVICE_OBJ(ImageView); VK_NULL_DEFINE_DEVICE_OBJ(ShaderModule); VK_NULL_DEFINE_DEVICE_OBJ(PipelineCache); VK_NULL_DEFINE_DEVICE_OBJ(PipelineLayout); -VK_NULL_DEFINE_DEVICE_OBJ(RenderPass); VK_NULL_DEFINE_DEVICE_OBJ(DescriptorSetLayout); VK_NULL_DEFINE_DEVICE_OBJ(Sampler); VK_NULL_DEFINE_DEVICE_OBJ(Framebuffer); @@ -243,6 +242,13 @@ public: Pipeline (VkDevice, const VkComputePipelineCreateInfo*) {} }; +class RenderPass +{ +public: + RenderPass (VkDevice, const VkRenderPassCreateInfo*) {} + RenderPass (VkDevice, const VkRenderPassCreateInfo2KHR*) {} +}; + class SwapchainKHR { public: diff --git a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl index e7b419e..cf4bb17 100644 --- a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl +++ b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl @@ -175,6 +175,12 @@ VKAPI_ATTR VkResult VKAPI_CALL createWin32SurfaceKHR (VkInstance instance, const VK_NULL_RETURN((*pSurface = allocateNonDispHandle(instance, pCreateInfo, pAllocator))); } +VKAPI_ATTR VkResult VKAPI_CALL createRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) +{ + DE_UNREF(pAllocator); + VK_NULL_RETURN((*pRenderPass = allocateNonDispHandle(device, pCreateInfo, pAllocator))); +} + VKAPI_ATTR VkResult VKAPI_CALL createDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback) { DE_UNREF(pAllocator); @@ -1444,6 +1450,26 @@ VKAPI_ATTR void VKAPI_CALL cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer DE_UNREF(pData); } +VKAPI_ATTR void VKAPI_CALL cmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo) +{ + DE_UNREF(commandBuffer); + DE_UNREF(pRenderPassBegin); + DE_UNREF(pSubpassBeginInfo); +} + +VKAPI_ATTR void VKAPI_CALL cmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo) +{ + DE_UNREF(commandBuffer); + DE_UNREF(pSubpassBeginInfo); + DE_UNREF(pSubpassEndInfo); +} + +VKAPI_ATTR void VKAPI_CALL cmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo) +{ + DE_UNREF(commandBuffer); + DE_UNREF(pSubpassEndInfo); +} + VKAPI_ATTR VkResult VKAPI_CALL getSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) { DE_UNREF(device); @@ -2045,6 +2071,10 @@ static const tcu::StaticFunctionLibrary::Entry s_deviceFunctions[] = VK_NULL_FUNC_ENTRY(vkCreateDescriptorUpdateTemplateKHR, createDescriptorUpdateTemplate), VK_NULL_FUNC_ENTRY(vkDestroyDescriptorUpdateTemplateKHR, destroyDescriptorUpdateTemplate), VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSetWithTemplateKHR, updateDescriptorSetWithTemplate), + VK_NULL_FUNC_ENTRY(vkCreateRenderPass2KHR, createRenderPass2KHR), + VK_NULL_FUNC_ENTRY(vkCmdBeginRenderPass2KHR, cmdBeginRenderPass2KHR), + VK_NULL_FUNC_ENTRY(vkCmdNextSubpass2KHR, cmdNextSubpass2KHR), + VK_NULL_FUNC_ENTRY(vkCmdEndRenderPass2KHR, cmdEndRenderPass2KHR), VK_NULL_FUNC_ENTRY(vkGetSwapchainStatusKHR, getSwapchainStatusKHR), VK_NULL_FUNC_ENTRY(vkImportFenceWin32HandleKHR, importFenceWin32HandleKHR), VK_NULL_FUNC_ENTRY(vkGetFenceWin32HandleKHR, getFenceWin32HandleKHR), diff --git a/external/vulkancts/framework/vulkan/vkRefUtil.inl b/external/vulkancts/framework/vulkan/vkRefUtil.inl index 08ab196..a52247f 100644 --- a/external/vulkancts/framework/vulkan/vkRefUtil.inl +++ b/external/vulkancts/framework/vulkan/vkRefUtil.inl @@ -32,6 +32,7 @@ Move createWaylandSurfaceKHR (const InstanceInterface& vk, V Move createMirSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); Move createAndroidSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); Move createWin32SurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); +Move createRenderPass2KHR (const DeviceInterface& vk, VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); Move createDebugReportCallbackEXT (const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); Move createViSurfaceNN (const InstanceInterface& vk, VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); Move createIndirectCommandsLayoutNVX (const DeviceInterface& vk, VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL); diff --git a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl index 874659b..0067236 100644 --- a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl +++ b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl @@ -373,6 +373,13 @@ Move createWin32SurfaceKHR (const InstanceInterface& vk, VkInstanc return Move(check(object), Deleter(vk, instance, pAllocator)); } +Move createRenderPass2KHR (const DeviceInterface& vk, VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator) +{ + VkRenderPass object = 0; + VK_CHECK(vk.createRenderPass2KHR(device, pCreateInfo, pAllocator, &object)); + return Move(check(object), Deleter(vk, device, pAllocator)); +} + Move createDebugReportCallbackEXT (const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator) { VkDebugReportCallbackEXT object = 0; diff --git a/external/vulkancts/framework/vulkan/vkStrUtil.inl b/external/vulkancts/framework/vulkan/vkStrUtil.inl index 3bb342c..81e3778 100644 --- a/external/vulkancts/framework/vulkan/vkStrUtil.inl +++ b/external/vulkancts/framework/vulkan/vkStrUtil.inl @@ -494,6 +494,13 @@ std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePushDescriptorP std::ostream& operator<< (std::ostream& s, const VkRectLayerKHR& value); std::ostream& operator<< (std::ostream& s, const VkPresentRegionKHR& value); std::ostream& operator<< (std::ostream& s, const VkPresentRegionsKHR& value); +std::ostream& operator<< (std::ostream& s, const VkAttachmentDescription2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkAttachmentReference2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkSubpassDescription2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkSubpassDependency2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkRenderPassCreateInfo2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkSubpassBeginInfoKHR& value); +std::ostream& operator<< (std::ostream& s, const VkSubpassEndInfoKHR& value); std::ostream& operator<< (std::ostream& s, const VkSharedPresentSurfaceCapabilitiesKHR& value); std::ostream& operator<< (std::ostream& s, const VkImportFenceWin32HandleInfoKHR& value); std::ostream& operator<< (std::ostream& s, const VkExportFenceWin32HandleInfoKHR& value); diff --git a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl index 8b46485..0be9aa6 100644 --- a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl +++ b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl @@ -287,6 +287,13 @@ const char* getStructureTypeName (VkStructureType value) case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT"; case VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT: return "VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT"; case VK_STRUCTURE_TYPE_HDR_METADATA_EXT: return "VK_STRUCTURE_TYPE_HDR_METADATA_EXT"; + case VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR: return "VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR"; + case VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR: return "VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR"; + case VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR: return "VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR"; + case VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR: return "VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR"; + case VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR: return "VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR"; + case VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR: return "VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR"; + case VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR: return "VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR"; case VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR: return "VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR"; case VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR: return "VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR"; case VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR: return "VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR"; @@ -5056,6 +5063,110 @@ std::ostream& operator<< (std::ostream& s, const VkPresentRegionsKHR& value) return s; } +std::ostream& operator<< (std::ostream& s, const VkAttachmentDescription2KHR& value) +{ + s << "VkAttachmentDescription2KHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tflags = " << getAttachmentDescriptionFlagsStr(value.flags) << '\n'; + s << "\tformat = " << value.format << '\n'; + s << "\tsamples = " << value.samples << '\n'; + s << "\tloadOp = " << value.loadOp << '\n'; + s << "\tstoreOp = " << value.storeOp << '\n'; + s << "\tstencilLoadOp = " << value.stencilLoadOp << '\n'; + s << "\tstencilStoreOp = " << value.stencilStoreOp << '\n'; + s << "\tinitialLayout = " << value.initialLayout << '\n'; + s << "\tfinalLayout = " << value.finalLayout << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkAttachmentReference2KHR& value) +{ + s << "VkAttachmentReference2KHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tattachment = " << value.attachment << '\n'; + s << "\tlayout = " << value.layout << '\n'; + s << "\taspectMask = " << getImageAspectFlagsStr(value.aspectMask) << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkSubpassDescription2KHR& value) +{ + s << "VkSubpassDescription2KHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tflags = " << getSubpassDescriptionFlagsStr(value.flags) << '\n'; + s << "\tpipelineBindPoint = " << value.pipelineBindPoint << '\n'; + s << "\tviewMask = " << value.viewMask << '\n'; + s << "\tinputAttachmentCount = " << value.inputAttachmentCount << '\n'; + s << "\tpInputAttachments = " << value.pInputAttachments << '\n'; + s << "\tcolorAttachmentCount = " << value.colorAttachmentCount << '\n'; + s << "\tpColorAttachments = " << value.pColorAttachments << '\n'; + s << "\tpResolveAttachments = " << value.pResolveAttachments << '\n'; + s << "\tpDepthStencilAttachment = " << value.pDepthStencilAttachment << '\n'; + s << "\tpreserveAttachmentCount = " << value.preserveAttachmentCount << '\n'; + s << "\tpPreserveAttachments = " << value.pPreserveAttachments << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkSubpassDependency2KHR& value) +{ + s << "VkSubpassDependency2KHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tsrcSubpass = " << value.srcSubpass << '\n'; + s << "\tdstSubpass = " << value.dstSubpass << '\n'; + s << "\tsrcStageMask = " << getPipelineStageFlagsStr(value.srcStageMask) << '\n'; + s << "\tdstStageMask = " << getPipelineStageFlagsStr(value.dstStageMask) << '\n'; + s << "\tsrcAccessMask = " << getAccessFlagsStr(value.srcAccessMask) << '\n'; + s << "\tdstAccessMask = " << getAccessFlagsStr(value.dstAccessMask) << '\n'; + s << "\tdependencyFlags = " << getDependencyFlagsStr(value.dependencyFlags) << '\n'; + s << "\tviewOffset = " << value.viewOffset << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkRenderPassCreateInfo2KHR& value) +{ + s << "VkRenderPassCreateInfo2KHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tflags = " << getRenderPassCreateFlagsStr(value.flags) << '\n'; + s << "\tattachmentCount = " << value.attachmentCount << '\n'; + s << "\tpAttachments = " << value.pAttachments << '\n'; + s << "\tsubpassCount = " << value.subpassCount << '\n'; + s << "\tpSubpasses = " << value.pSubpasses << '\n'; + s << "\tdependencyCount = " << value.dependencyCount << '\n'; + s << "\tpDependencies = " << value.pDependencies << '\n'; + s << "\tcorrelatedViewMaskCount = " << value.correlatedViewMaskCount << '\n'; + s << "\tpCorrelatedViewMasks = " << value.pCorrelatedViewMasks << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkSubpassBeginInfoKHR& value) +{ + s << "VkSubpassBeginInfoKHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tcontents = " << value.contents << '\n'; + s << '}'; + return s; +} + +std::ostream& operator<< (std::ostream& s, const VkSubpassEndInfoKHR& value) +{ + s << "VkSubpassEndInfoKHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << '}'; + return s; +} + std::ostream& operator<< (std::ostream& s, const VkSharedPresentSurfaceCapabilitiesKHR& value) { s << "VkSharedPresentSurfaceCapabilitiesKHR = {\n"; diff --git a/external/vulkancts/framework/vulkan/vkStructTypes.inl b/external/vulkancts/framework/vulkan/vkStructTypes.inl index b307ea3..a673131 100644 --- a/external/vulkancts/framework/vulkan/vkStructTypes.inl +++ b/external/vulkancts/framework/vulkan/vkStructTypes.inl @@ -2118,6 +2118,89 @@ struct VkPresentRegionsKHR const VkPresentRegionKHR* pRegions; }; +struct VkAttachmentDescription2KHR +{ + VkStructureType sType; + const void* pNext; + VkAttachmentDescriptionFlags flags; + VkFormat format; + VkSampleCountFlagBits samples; + VkAttachmentLoadOp loadOp; + VkAttachmentStoreOp storeOp; + VkAttachmentLoadOp stencilLoadOp; + VkAttachmentStoreOp stencilStoreOp; + VkImageLayout initialLayout; + VkImageLayout finalLayout; +}; + +struct VkAttachmentReference2KHR +{ + VkStructureType sType; + const void* pNext; + deUint32 attachment; + VkImageLayout layout; + VkImageAspectFlags aspectMask; +}; + +struct VkSubpassDescription2KHR +{ + VkStructureType sType; + const void* pNext; + VkSubpassDescriptionFlags flags; + VkPipelineBindPoint pipelineBindPoint; + deUint32 viewMask; + deUint32 inputAttachmentCount; + const VkAttachmentReference2KHR* pInputAttachments; + deUint32 colorAttachmentCount; + const VkAttachmentReference2KHR* pColorAttachments; + const VkAttachmentReference2KHR* pResolveAttachments; + const VkAttachmentReference2KHR* pDepthStencilAttachment; + deUint32 preserveAttachmentCount; + const deUint32* pPreserveAttachments; +}; + +struct VkSubpassDependency2KHR +{ + VkStructureType sType; + const void* pNext; + deUint32 srcSubpass; + deUint32 dstSubpass; + VkPipelineStageFlags srcStageMask; + VkPipelineStageFlags dstStageMask; + VkAccessFlags srcAccessMask; + VkAccessFlags dstAccessMask; + VkDependencyFlags dependencyFlags; + deInt32 viewOffset; +}; + +struct VkRenderPassCreateInfo2KHR +{ + VkStructureType sType; + const void* pNext; + VkRenderPassCreateFlags flags; + deUint32 attachmentCount; + const VkAttachmentDescription2KHR* pAttachments; + deUint32 subpassCount; + const VkSubpassDescription2KHR* pSubpasses; + deUint32 dependencyCount; + const VkSubpassDependency2KHR* pDependencies; + deUint32 correlatedViewMaskCount; + const deUint32* pCorrelatedViewMasks; +}; + +struct VkSubpassBeginInfoKHR +{ + VkStructureType sType; + const void* pNext; + VkSubpassContents contents; +}; + +struct VkSubpassEndInfoKHR +{ + VkStructureType sType; + const void* pNext; +}; + struct VkSharedPresentSurfaceCapabilitiesKHR { VkStructureType sType; diff --git a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl index b522715..7728653 100644 --- a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl +++ b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl @@ -156,6 +156,10 @@ virtual VkResult importSemaphoreFdKHR (VkDevice device, const VkImportSemap virtual VkResult getSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0; virtual void cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) const = 0; virtual void cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData) const = 0; +virtual VkResult createRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const = 0; +virtual void cmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo) const = 0; +virtual void cmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo) const = 0; +virtual void cmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo) const = 0; virtual VkResult getSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) const = 0; virtual VkResult importFenceWin32HandleKHR (VkDevice device, const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo) const = 0; virtual VkResult getFenceWin32HandleKHR (VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0; diff --git a/external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt b/external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt index 213c3e7..df19bd1 100644 --- a/external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt +++ b/external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt @@ -5,6 +5,8 @@ include_directories(..) set(DEQP_VK_RENDER_PASS_SRCS vktRenderPassTests.cpp vktRenderPassTests.hpp + vktRenderPassTestsUtil.cpp + vktRenderPassTestsUtil.hpp vktRenderPassMultisampleTests.cpp vktRenderPassMultisampleTests.hpp vktRenderPassMultisampleResolveTests.cpp diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp index 410d51a..828f250 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp @@ -22,6 +22,7 @@ *//*--------------------------------------------------------------------*/ #include "vktRenderPassMultisampleResolveTests.hpp" +#include "vktRenderPassTestsUtil.hpp" #include "vktTestCaseUtil.hpp" #include "vktTestGroupUtil.hpp" @@ -81,11 +82,20 @@ namespace vkt { namespace { + +using namespace renderpass; + enum { MAX_COLOR_ATTACHMENT_COUNT = 4u }; +enum RenderPassType +{ + RENDERPASS_TYPE_LEGACY = 0, + RENDERPASS_TYPE_RENDERPASS2, +}; + template de::SharedPtr safeSharedPtr (T* ptr) { @@ -394,65 +404,68 @@ std::vector > createBufferMemory (const DeviceInterfac return memory; } +template Move createRenderPass (const DeviceInterface& vkd, VkDevice device, VkFormat format, deUint32 sampleCount) { - const VkSampleCountFlagBits samples (sampleCountBitFromSampleCount(sampleCount)); - std::vector attachments; - std::vector colorAttachmentRefs; - std::vector resolveAttachmentRefs; + const VkSampleCountFlagBits samples (sampleCountBitFromSampleCount(sampleCount)); + std::vector attachments; + std::vector colorAttachmentRefs; + std::vector resolveAttachmentRefs; for (size_t attachmentNdx = 0; attachmentNdx < 4; attachmentNdx++) { { - const VkAttachmentDescription multisampleAttachment = - { - 0u, - - format, - samples, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_IMAGE_LAYOUT_UNDEFINED, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL - }; - const VkAttachmentReference attachmentRef = - { - (deUint32)attachments.size(), - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; + const AttachmentDesc multisampleAttachment // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + format, // VkFormat format; || VkFormat format; + samples, // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout initialLayout; || VkImageLayout initialLayout; + VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); + const AttachmentRef attachmentRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (deUint32)attachments.size(), // deUint32 attachment; || deUint32 attachment; + VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, // VkImageLayout layout; || VkImageLayout layout; + 0u // || VkImageAspectFlags aspectMask; + ); colorAttachmentRefs.push_back(attachmentRef); attachments.push_back(multisampleAttachment); } { - const VkAttachmentDescription singlesampleAttachment = - { - 0u, - - format, - VK_SAMPLE_COUNT_1_BIT, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_STORE, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_IMAGE_LAYOUT_UNDEFINED, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL - }; - const VkAttachmentReference attachmentRef = - { - (deUint32)attachments.size(), - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; + const AttachmentDesc singlesampleAttachment // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + format, // VkFormat format; || VkFormat format; + VK_SAMPLE_COUNT_1_BIT, // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + VK_ATTACHMENT_STORE_OP_STORE, // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout initialLayout; || VkImageLayout initialLayout; + VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); + const AttachmentRef attachmentRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (deUint32)attachments.size(), // deUint32 attachment; || deUint32 attachment; + VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, // VkImageLayout layout; || VkImageLayout layout; + 0u // || VkImageAspectFlags aspectMask; + ); resolveAttachmentRefs.push_back(attachmentRef); attachments.push_back(singlesampleAttachment); } @@ -462,39 +475,55 @@ Move createRenderPass (const DeviceInterface& vkd, DE_ASSERT(attachments.size() == colorAttachmentRefs.size() + resolveAttachmentRefs.size()); { - const VkSubpassDescription subpass = - { - (VkSubpassDescriptionFlags)0, - VK_PIPELINE_BIND_POINT_GRAPHICS, - - 0u, - DE_NULL, - - (deUint32)colorAttachmentRefs.size(), - &colorAttachmentRefs[0], - &resolveAttachmentRefs[0], - - DE_NULL, - 0u, - DE_NULL - }; - const VkRenderPassCreateInfo createInfo = - { - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, - DE_NULL, - (VkRenderPassCreateFlags)0u, - - (deUint32)attachments.size(), - &attachments[0], - - 1u, - &subpass, - - 0u, - DE_NULL - }; + const SubpassDesc subpass // VkSubpassDescription || VkSubpassDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (VkSubpassDescriptionFlags)0, // VkSubpassDescriptionFlags flags; || VkSubpassDescriptionFlags flags; + VK_PIPELINE_BIND_POINT_GRAPHICS, // VkPipelineBindPoint pipelineBindPoint; || VkPipelineBindPoint pipelineBindPoint; + 0u, // || deUint32 viewMask; + 0u, // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; + DE_NULL, // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; + (deUint32)colorAttachmentRefs.size(), // deUint32 colorAttachmentCount; || deUint32 colorAttachmentCount; + &colorAttachmentRefs[0], // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2KHR* pColorAttachments; + &resolveAttachmentRefs[0], // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2KHR* pResolveAttachments; + DE_NULL, // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2KHR* pDepthStencilAttachment; + 0u, // deUint32 preserveAttachmentCount; || deUint32 preserveAttachmentCount; + DE_NULL // const deUint32* pPreserveAttachments; || const deUint32* pPreserveAttachments; + ); + const RenderPassCreateInfo renderPassCreator // VkRenderPassCreateInfo || VkRenderPassCreateInfo2KHR + ( + // VkStructureType sType; || VkStructureType sType; + DE_NULL, // const void* pNext; || const void* pNext; + (VkRenderPassCreateFlags)0u, // VkRenderPassCreateFlags flags; || VkRenderPassCreateFlags flags; + (deUint32)attachments.size(), // deUint32 attachmentCount; || deUint32 attachmentCount; + &attachments[0], // const VkAttachmentDescription* pAttachments; || const VkAttachmentDescription2KHR* pAttachments; + 1u, // deUint32 subpassCount; || deUint32 subpassCount; + &subpass, // const VkSubpassDescription* pSubpasses; || const VkSubpassDescription2KHR* pSubpasses; + 0u, // deUint32 dependencyCount; || deUint32 dependencyCount; + DE_NULL, // const VkSubpassDependency* pDependencies; || const VkSubpassDependency2KHR* pDependencies; + 0u, // || deUint32 correlatedViewMaskCount; + DE_NULL // || const deUint32* pCorrelatedViewMasks; + ); + + return renderPassCreator.createRenderPass(vkd, device); + } +} - return createRenderPass(vkd, device, &createInfo); +Move createRenderPass (const DeviceInterface& vkd, + VkDevice device, + VkFormat format, + deUint32 sampleCount, + const RenderPassType renderPassType) +{ + switch (renderPassType) + { + case RENDERPASS_TYPE_LEGACY: + return createRenderPass(vkd, device, format, sampleCount); + case RENDERPASS_TYPE_RENDERPASS2: + return createRenderPass(vkd, device, format, sampleCount); + default: + TCU_THROW(InternalError, "Impossible"); } } @@ -770,15 +799,21 @@ Move createRenderPipeline (const DeviceInterface& vkd, struct TestConfig { - TestConfig (VkFormat format_, - deUint32 sampleCount_) - : format (format_) - , sampleCount (sampleCount_) + TestConfig (VkFormat format_, + deUint32 sampleCount_, + deUint32 layerCount_, + RenderPassType renderPassType_) + : format (format_) + , sampleCount (sampleCount_) + , layerCount (layerCount_) + , renderPassType (renderPassType_) { } - VkFormat format; - deUint32 sampleCount; + VkFormat format; + deUint32 sampleCount; + deUint32 layerCount; + RenderPassType renderPassType; }; class MultisampleRenderPassTestInstance : public TestInstance @@ -790,9 +825,14 @@ public: tcu::TestStatus iterate (void); private: + template void submit (void); + void submitSwitch (RenderPassType renderPassType); void verify (void); + const bool m_extensionSupported; + const RenderPassType m_renderPassType; + const VkFormat m_format; const deUint32 m_sampleCount; const deUint32 m_width; @@ -823,6 +863,8 @@ private: MultisampleRenderPassTestInstance::MultisampleRenderPassTestInstance (Context& context, TestConfig config) : TestInstance (context) + , m_extensionSupported ((config.renderPassType == RENDERPASS_TYPE_RENDERPASS2) && context.requireDeviceExtension("VK_KHR_create_renderpass2")) + , m_renderPassType (config.renderPassType) , m_format (config.format) , m_sampleCount (config.sampleCount) , m_width (32u) @@ -836,7 +878,7 @@ MultisampleRenderPassTestInstance::MultisampleRenderPassTestInstance (Context& c , m_singlesampleImageMemory (createImageMemory(context.getDeviceInterface(), context.getDevice(), context.getDefaultAllocator(), m_singlesampleImages)) , m_singlesampleImageViews (createImageViews(context.getDeviceInterface(), context.getDevice(), m_singlesampleImages, m_format, VK_IMAGE_ASPECT_COLOR_BIT)) - , m_renderPass (createRenderPass(context.getDeviceInterface(), context.getDevice(), m_format, m_sampleCount)) + , m_renderPass (createRenderPass(context.getDeviceInterface(), context.getDevice(), m_format, m_sampleCount, config.renderPassType)) , m_framebuffer (createFramebuffer(context.getDeviceInterface(), context.getDevice(), *m_renderPass, m_multisampleImageViews, m_singlesampleImageViews, m_width, m_height)) , m_renderPipelineLayout (createRenderPipelineLayout(context.getDeviceInterface(), context.getDevice())) @@ -856,11 +898,14 @@ MultisampleRenderPassTestInstance::~MultisampleRenderPassTestInstance (void) { } +template void MultisampleRenderPassTestInstance::submit (void) { - const DeviceInterface& vkd (m_context.getDeviceInterface()); - const VkDevice device (m_context.getDevice()); - const Unique commandBuffer (allocateCommandBuffer(vkd, device, *m_commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); + const DeviceInterface& vkd (m_context.getDeviceInterface()); + const VkDevice device (m_context.getDevice()); + const Unique commandBuffer (allocateCommandBuffer(vkd, device, *m_commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); + const typename RenderpassSubpass::SubpassBeginInfo subpassBeginInfo (DE_NULL, VK_SUBPASS_CONTENTS_INLINE); + const typename RenderpassSubpass::SubpassEndInfo subpassEndInfo (DE_NULL); { const VkCommandBufferBeginInfo beginInfo = @@ -928,7 +973,7 @@ void MultisampleRenderPassTestInstance::submit (void) 0u, DE_NULL }; - vkd.cmdBeginRenderPass(*commandBuffer, &beginInfo, VK_SUBPASS_CONTENTS_INLINE); + RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); } // Clear everything to black @@ -1004,7 +1049,7 @@ void MultisampleRenderPassTestInstance::submit (void) vkd.cmdDraw(*commandBuffer, 6u, 1u, 0u, 0u); } - vkd.cmdEndRenderPass(*commandBuffer); + RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); // Memory barriers between rendering and copies { @@ -1116,6 +1161,21 @@ void MultisampleRenderPassTestInstance::submit (void) } } +void MultisampleRenderPassTestInstance::submitSwitch (RenderPassType renderPassType) +{ + switch (renderPassType) + { + case RENDERPASS_TYPE_LEGACY: + submit(); + break; + case RENDERPASS_TYPE_RENDERPASS2: + submit(); + break; + default: + TCU_THROW(InternalError, "Impossible"); + } +} + void MultisampleRenderPassTestInstance::verify (void) { const Vec4 errorColor (1.0f, 0.0f, 0.0f, 1.0f); @@ -1461,7 +1521,7 @@ tcu::TestStatus MultisampleRenderPassTestInstance::iterate (void) } } - submit(); + submitSwitch(m_renderPassType); verify(); if (m_sampleMask == ((0x1u << m_sampleCount) - 1u)) @@ -1640,7 +1700,7 @@ std::string formatToName (VkFormat format) return de::toLower(formatStr.substr(prefix.length())); } -void initTests (tcu::TestCaseGroup* group) +void initTests (tcu::TestCaseGroup* group, RenderPassType renderPassType) { static const VkFormat formats[] = { @@ -1709,8 +1769,9 @@ void initTests (tcu::TestCaseGroup* group) { const deUint32 sampleCount (sampleCounts[sampleCountNdx]); const std::string testName ("samples_" + de::toString(sampleCount)); + const TestConfig testConfig (format, sampleCount, 1, renderPassType); - formatGroup->addChild(new InstanceFactory1(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName.c_str(), testName.c_str(), TestConfig(format, sampleCount))); + formatGroup->addChild(new InstanceFactory1(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName.c_str(), testName.c_str(), testConfig)); } group->addChild(formatGroup.release()); @@ -1721,7 +1782,12 @@ void initTests (tcu::TestCaseGroup* group) tcu::TestCaseGroup* createRenderPassMultisampleResolveTests (tcu::TestContext& testCtx) { - return createTestGroup(testCtx, "multisample_resolve", "Multisample render pass resolve tests", initTests); + return createTestGroup(testCtx, "multisample_resolve", "Multisample render pass resolve tests", initTests, RENDERPASS_TYPE_LEGACY); +} + +tcu::TestCaseGroup* createRenderPass2MultisampleResolveTests (tcu::TestContext& testCtx) +{ + return createTestGroup(testCtx, "multisample_resolve", "Multisample render pass resolve tests", initTests, RENDERPASS_TYPE_RENDERPASS2); } } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.hpp index 463a7db..65821ea 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.hpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.hpp @@ -30,6 +30,7 @@ namespace vkt { tcu::TestCaseGroup* createRenderPassMultisampleResolveTests (tcu::TestContext& testCtx); +tcu::TestCaseGroup* createRenderPass2MultisampleResolveTests (tcu::TestContext& testCtx); } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp index 63fd475..325bf4a 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp @@ -22,6 +22,7 @@ *//*--------------------------------------------------------------------*/ #include "vktRenderPassMultisampleTests.hpp" +#include "vktRenderPassTestsUtil.hpp" #include "vktTestCaseUtil.hpp" #include "vktTestGroupUtil.hpp" @@ -81,11 +82,19 @@ namespace vkt { namespace { +using namespace renderpass; + enum { MAX_COLOR_ATTACHMENT_COUNT = 4u }; +enum RenderPassType +{ + RENDERPASS_TYPE_LEGACY = 0, + RENDERPASS_TYPE_RENDERPASS2, +}; + template de::SharedPtr safeSharedPtr (T* ptr) { @@ -454,51 +463,56 @@ std::vector > createBufferMemory (const DeviceInterfac return memory; } +template Move createRenderPass (const DeviceInterface& vkd, VkDevice device, VkFormat srcFormat, VkFormat dstFormat, deUint32 sampleCount) { - const VkSampleCountFlagBits samples (sampleCountBitFromomSampleCount(sampleCount)); - const deUint32 splitSubpassCount (deDivRoundUp32(sampleCount, MAX_COLOR_ATTACHMENT_COUNT)); - const tcu::TextureFormat format (mapVkFormat(srcFormat)); - const bool isDepthStencilFormat (tcu::hasDepthComponent(format.order) || tcu::hasStencilComponent(format.order)); - vector subpasses; - vector > dstAttachmentRefs (splitSubpassCount); - vector > dstResolveAttachmentRefs (splitSubpassCount); - vector attachments; - vector dependencies; - const VkAttachmentReference srcAttachmentRef = - { - 0u, - isDepthStencilFormat + const VkSampleCountFlagBits samples (sampleCountBitFromomSampleCount(sampleCount)); + const deUint32 splitSubpassCount (deDivRoundUp32(sampleCount, MAX_COLOR_ATTACHMENT_COUNT)); + const tcu::TextureFormat format (mapVkFormat(srcFormat)); + const bool isDepthStencilFormat (tcu::hasDepthComponent(format.order) || tcu::hasStencilComponent(format.order)); + vector subpasses; + vector > dstAttachmentRefs (splitSubpassCount); + vector > dstResolveAttachmentRefs (splitSubpassCount); + vector attachments; + vector dependencies; + const AttachmentRef srcAttachmentRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // deUint32 attachment; || deUint32 attachment; + isDepthStencilFormat // VkImageLayout layout; || VkImageLayout layout; ? VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL - : VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; - const VkAttachmentReference srcAttachmentInputRef = - { - 0u, - VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL - }; - - { - const VkAttachmentDescription srcAttachment = - { - 0u, - - srcFormat, - samples, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_IMAGE_LAYOUT_UNDEFINED, - VK_IMAGE_LAYOUT_GENERAL - }; + : VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, + 0u // || VkImageAspectFlags aspectMask; + ); + const AttachmentRef srcAttachmentInputRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // deUint32 attachment; || deUint32 attachment; + VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, // VkImageLayout layout; || VkImageLayout layout; + 0u // || VkImageAspectFlags aspectMask; + ); + + { + const AttachmentDesc srcAttachment // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + srcFormat, // VkFormat format; || VkFormat format; + samples, // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout initialLayout; || VkImageLayout initialLayout; + VK_IMAGE_LAYOUT_GENERAL // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); attachments.push_back(srcAttachment); } @@ -509,54 +523,56 @@ Move createRenderPass (const DeviceInterface& vkd, { // Multisample color attachment { - const VkAttachmentDescription dstAttachment = - { - 0u, - - dstFormat, - samples, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_DONT_CARE, - - VK_IMAGE_LAYOUT_UNDEFINED, - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; - const VkAttachmentReference dstAttachmentRef = - { - (deUint32)attachments.size(), - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; + const AttachmentDesc dstAttachment // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + dstFormat, // VkFormat format; || VkFormat format; + samples, // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + VK_ATTACHMENT_STORE_OP_DONT_CARE, // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout initialLayout; || VkImageLayout initialLayout; + VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); + const AttachmentRef dstAttachmentRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (deUint32)attachments.size(), // deUint32 attachment; || deUint32 attachment; + VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, // VkImageLayout layout; || VkImageLayout layout; + 0u // || VkImageAspectFlags aspectMask; + ); attachments.push_back(dstAttachment); dstAttachmentRefs[splitSubpassIndex].push_back(dstAttachmentRef); } // Resolve attachment { - const VkAttachmentDescription dstAttachment = - { - 0u, - - dstFormat, - VK_SAMPLE_COUNT_1_BIT, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_STORE, - - VK_ATTACHMENT_LOAD_OP_DONT_CARE, - VK_ATTACHMENT_STORE_OP_STORE, - - VK_IMAGE_LAYOUT_UNDEFINED, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL - }; - const VkAttachmentReference dstAttachmentRef = - { - (deUint32)attachments.size(), - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL - }; + const AttachmentDesc dstAttachment // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + dstFormat, // VkFormat format; || VkFormat format; + VK_SAMPLE_COUNT_1_BIT, // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + VK_ATTACHMENT_STORE_OP_STORE, // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + VK_ATTACHMENT_LOAD_OP_DONT_CARE, // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + VK_ATTACHMENT_STORE_OP_STORE, // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + VK_IMAGE_LAYOUT_UNDEFINED, // VkImageLayout initialLayout; || VkImageLayout initialLayout; + VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); + const AttachmentRef dstAttachmentRef // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (deUint32)attachments.size(), // deUint32 attachment; || deUint32 attachment; + VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, // VkImageLayout layout; || VkImageLayout layout; + 0u // || VkImageAspectFlags aspectMask; + ); attachments.push_back(dstAttachment); dstResolveAttachmentRefs[splitSubpassIndex].push_back(dstAttachmentRef); @@ -566,22 +582,22 @@ Move createRenderPass (const DeviceInterface& vkd, { { - const VkSubpassDescription subpass = - { - (VkSubpassDescriptionFlags)0, - VK_PIPELINE_BIND_POINT_GRAPHICS, - - 0u, - DE_NULL, - - isDepthStencilFormat ? 0u : 1u, - isDepthStencilFormat ? DE_NULL : &srcAttachmentRef, - DE_NULL, - - isDepthStencilFormat ? &srcAttachmentRef : DE_NULL, - 0u, - DE_NULL - }; + const SubpassDesc subpass // VkSubpassDescription || VkSubpassDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (VkSubpassDescriptionFlags)0, // VkSubpassDescriptionFlags flags; || VkSubpassDescriptionFlags flags; + VK_PIPELINE_BIND_POINT_GRAPHICS, // VkPipelineBindPoint pipelineBindPoint; || VkPipelineBindPoint pipelineBindPoint; + 0u, // || deUint32 viewMask; + 0u, // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; + DE_NULL, // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; + isDepthStencilFormat ? 0u : 1u, // deUint32 colorAttachmentCount; || deUint32 colorAttachmentCount; + isDepthStencilFormat ? DE_NULL : &srcAttachmentRef, // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2KHR* pColorAttachments; + DE_NULL, // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2KHR* pResolveAttachments; + isDepthStencilFormat ? &srcAttachmentRef : DE_NULL, // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2KHR* pDepthStencilAttachment; + 0u, // deUint32 preserveAttachmentCount; || deUint32 preserveAttachmentCount; + DE_NULL // const deUint32* pPreserveAttachments; || const deUint32* pPreserveAttachments; + ); subpasses.push_back(subpass); } @@ -589,57 +605,76 @@ Move createRenderPass (const DeviceInterface& vkd, for (deUint32 splitSubpassIndex = 0; splitSubpassIndex < splitSubpassCount; splitSubpassIndex++) { { - const VkSubpassDescription subpass = - { - (VkSubpassDescriptionFlags)0, - VK_PIPELINE_BIND_POINT_GRAPHICS, - - 1u, - &srcAttachmentInputRef, - - (deUint32)dstAttachmentRefs[splitSubpassIndex].size(), - &dstAttachmentRefs[splitSubpassIndex][0], - &dstResolveAttachmentRefs[splitSubpassIndex][0], - - DE_NULL, - 0u, - DE_NULL - }; + const SubpassDesc subpass // VkSubpassDescription || VkSubpassDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + (VkSubpassDescriptionFlags)0, // VkSubpassDescriptionFlags flags; || VkSubpassDescriptionFlags flags; + VK_PIPELINE_BIND_POINT_GRAPHICS, // VkPipelineBindPoint pipelineBindPoint; || VkPipelineBindPoint pipelineBindPoint; + 0u, // || deUint32 viewMask; + 1u, // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; + &srcAttachmentInputRef, // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; + (deUint32)dstAttachmentRefs[splitSubpassIndex].size(), // deUint32 colorAttachmentCount; || deUint32 colorAttachmentCount; + &dstAttachmentRefs[splitSubpassIndex][0], // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2KHR* pColorAttachments; + &dstResolveAttachmentRefs[splitSubpassIndex][0], // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2KHR* pResolveAttachments; + DE_NULL, // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2KHR* pDepthStencilAttachment; + 0u, // deUint32 preserveAttachmentCount; || deUint32 preserveAttachmentCount; + DE_NULL // const deUint32* pPreserveAttachments; || const deUint32* pPreserveAttachments; + ); subpasses.push_back(subpass); } { - const VkSubpassDependency dependency = - { - 0u, splitSubpassIndex + 1, - VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, - VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, - - VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, - VK_ACCESS_INPUT_ATTACHMENT_READ_BIT, - - VK_DEPENDENCY_BY_REGION_BIT - }; + const SubpassDep dependency // VkSubpassDependency || VkSubpassDependency2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // deUint32 srcSubpass; || deUint32 srcSubpass; + splitSubpassIndex + 1, // deUint32 dstSubpass; || deUint32 dstSubpass; + VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, // VkPipelineStageFlags srcStageMask; || VkPipelineStageFlags srcStageMask; + VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, // VkPipelineStageFlags dstStageMask; || VkPipelineStageFlags dstStageMask; + VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, // VkAccessFlags srcAccessMask; || VkAccessFlags srcAccessMask; + VK_ACCESS_INPUT_ATTACHMENT_READ_BIT, // VkAccessFlags dstAccessMask; || VkAccessFlags dstAccessMask; + VK_DEPENDENCY_BY_REGION_BIT, // VkDependencyFlags dependencyFlags; || VkDependencyFlags dependencyFlags; + 0u // || deInt32 viewOffset; + ); dependencies.push_back(dependency); } }; - const VkRenderPassCreateInfo createInfo = - { - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, - DE_NULL, - (VkRenderPassCreateFlags)0u, - - (deUint32)attachments.size(), - &attachments[0], - - (deUint32)subpasses.size(), - &subpasses[0], - - (deUint32)dependencies.size(), - &dependencies[0] - }; + const RenderPassCreateInfo renderPassCreator // VkRenderPassCreateInfo || VkRenderPassCreateInfo2KHR + ( + // VkStructureType sType; || VkStructureType sType; + DE_NULL, // const void* pNext; || const void* pNext; + (VkRenderPassCreateFlags)0u, // VkRenderPassCreateFlags flags; || VkRenderPassCreateFlags flags; + (deUint32)attachments.size(), // deUint32 attachmentCount; || deUint32 attachmentCount; + &attachments[0], // const VkAttachmentDescription* pAttachments; || const VkAttachmentDescription2KHR* pAttachments; + (deUint32)subpasses.size(), // deUint32 subpassCount; || deUint32 subpassCount; + &subpasses[0], // const VkSubpassDescription* pSubpasses; || const VkSubpassDescription2KHR* pSubpasses; + (deUint32)dependencies.size(), // deUint32 dependencyCount; || deUint32 dependencyCount; + &dependencies[0], // const VkSubpassDependency* pDependencies; || const VkSubpassDependency2KHR* pDependencies; + 0u, // || deUint32 correlatedViewMaskCount; + DE_NULL // || const deUint32* pCorrelatedViewMasks; + ); + + return renderPassCreator.createRenderPass(vkd, device); + } +} - return createRenderPass(vkd, device, &createInfo); +Move createRenderPass (const DeviceInterface& vkd, + VkDevice device, + VkFormat srcFormat, + VkFormat dstFormat, + deUint32 sampleCount, + const RenderPassType renderPassType) +{ + switch (renderPassType) + { + case RENDERPASS_TYPE_LEGACY: + return createRenderPass(vkd, device, srcFormat, dstFormat, sampleCount); + case RENDERPASS_TYPE_RENDERPASS2: + return createRenderPass(vkd, device, srcFormat, dstFormat, sampleCount); + default: + TCU_THROW(InternalError, "Impossible"); } } @@ -1291,15 +1326,18 @@ Move createSplitDescriptorSet (const DeviceInterface& vkd, struct TestConfig { - TestConfig (VkFormat format_, - deUint32 sampleCount_) - : format (format_) - , sampleCount (sampleCount_) + TestConfig (VkFormat format_, + deUint32 sampleCount_, + RenderPassType renderPassType_) + : format (format_) + , sampleCount (sampleCount_) + , renderPassType (renderPassType_) { } - VkFormat format; - deUint32 sampleCount; + VkFormat format; + deUint32 sampleCount; + RenderPassType renderPassType; }; VkImageUsageFlags getSrcImageUsage (VkFormat vkFormat) @@ -1337,7 +1375,13 @@ public: tcu::TestStatus iterate (void); + template + tcu::TestStatus iterateInternal (void); + private: + const bool m_extensionSupported; + const RenderPassType m_renderPassType; + const VkFormat m_srcFormat; const VkFormat m_dstFormat; const deUint32 m_sampleCount; @@ -1381,6 +1425,8 @@ private: MultisampleRenderPassTestInstance::MultisampleRenderPassTestInstance (Context& context, TestConfig config) : TestInstance (context) + , m_extensionSupported ((config.renderPassType == RENDERPASS_TYPE_RENDERPASS2) && context.requireDeviceExtension("VK_KHR_create_renderpass2")) + , m_renderPassType (config.renderPassType) , m_srcFormat (config.format) , m_dstFormat (getDstFormat(config.format)) , m_sampleCount (config.sampleCount) @@ -1406,7 +1452,7 @@ MultisampleRenderPassTestInstance::MultisampleRenderPassTestInstance (Context& c , m_dstBuffers (createBuffers(context.getDeviceInterface(), context.getDevice(), m_dstFormat, m_sampleCount, m_width, m_height)) , m_dstBufferMemory (createBufferMemory(context.getDeviceInterface(), context.getDevice(), context.getDefaultAllocator(), m_dstBuffers)) - , m_renderPass (createRenderPass(context.getDeviceInterface(), context.getDevice(), m_srcFormat, m_dstFormat, m_sampleCount)) + , m_renderPass (createRenderPass(context.getDeviceInterface(), context.getDevice(), m_srcFormat, m_dstFormat, m_sampleCount, config.renderPassType)) , m_framebuffer (createFramebuffer(context.getDeviceInterface(), context.getDevice(), *m_renderPass, *m_srcImageView, m_dstMultisampleImageViews, m_dstSinglesampleImageViews, m_width, m_height)) , m_renderPipelineLayout (createRenderPipelineLayout(context.getDeviceInterface(), context.getDevice())) @@ -1427,9 +1473,25 @@ MultisampleRenderPassTestInstance::~MultisampleRenderPassTestInstance (void) tcu::TestStatus MultisampleRenderPassTestInstance::iterate (void) { - const DeviceInterface& vkd (m_context.getDeviceInterface()); - const VkDevice device (m_context.getDevice()); - const Unique commandBuffer (allocateCommandBuffer(vkd, device, *m_commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); + switch (m_renderPassType) + { + case RENDERPASS_TYPE_LEGACY: + return iterateInternal(); + case RENDERPASS_TYPE_RENDERPASS2: + return iterateInternal(); + default: + TCU_THROW(InternalError, "Impossible"); + } +} + +template +tcu::TestStatus MultisampleRenderPassTestInstance::iterateInternal (void) +{ + const DeviceInterface& vkd (m_context.getDeviceInterface()); + const VkDevice device (m_context.getDevice()); + const Unique commandBuffer (allocateCommandBuffer(vkd, device, *m_commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); + const typename RenderpassSubpass::SubpassBeginInfo subpassBeginInfo (DE_NULL, VK_SUBPASS_CONTENTS_INLINE); + const typename RenderpassSubpass::SubpassEndInfo subpassEndInfo (DE_NULL); { const VkCommandBufferBeginInfo beginInfo = @@ -1461,7 +1523,7 @@ tcu::TestStatus MultisampleRenderPassTestInstance::iterate (void) 0u, DE_NULL }; - vkd.cmdBeginRenderPass(*commandBuffer, &beginInfo, VK_SUBPASS_CONTENTS_INLINE); + RenderpassSubpass::cmdBeginRenderPass(vkd, *commandBuffer, &beginInfo, &subpassBeginInfo); // Stencil needs to be cleared if it exists. if (tcu::hasStencilComponent(mapVkFormat(m_srcFormat).order)) @@ -1497,7 +1559,7 @@ tcu::TestStatus MultisampleRenderPassTestInstance::iterate (void) for (deUint32 splitPipelineNdx = 0; splitPipelineNdx < m_splitPipelines.size(); splitPipelineNdx++) { - vkd.cmdNextSubpass(*commandBuffer, VK_SUBPASS_CONTENTS_INLINE); + RenderpassSubpass::cmdNextSubpass(vkd, *commandBuffer, &subpassBeginInfo, &subpassEndInfo); vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_splitPipelines[splitPipelineNdx]); vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_splitPipelineLayout, 0u, 1u, &*m_splitDescriptorSet, 0u, DE_NULL); @@ -1505,7 +1567,7 @@ tcu::TestStatus MultisampleRenderPassTestInstance::iterate (void) vkd.cmdDraw(*commandBuffer, 6u, 1u, 0u, 0u); } - vkd.cmdEndRenderPass(*commandBuffer); + RenderpassSubpass::cmdEndRenderPass(vkd, *commandBuffer, &subpassEndInfo); // Memory barriers between rendering and copies { @@ -2238,7 +2300,7 @@ std::string formatToName (VkFormat format) return de::toLower(formatStr.substr(prefix.length())); } -void initTests (tcu::TestCaseGroup* group) +void initTests (tcu::TestCaseGroup* group, RenderPassType renderPassType) { static const VkFormat formats[] = { @@ -2314,9 +2376,10 @@ void initTests (tcu::TestCaseGroup* group) for (size_t sampleCountNdx = 0; sampleCountNdx < DE_LENGTH_OF_ARRAY(sampleCounts); sampleCountNdx++) { const deUint32 sampleCount (sampleCounts[sampleCountNdx]); + const TestConfig testConfig (format, sampleCount, renderPassType); const std::string testName ("samples_" + de::toString(sampleCount)); - formatGroup->addChild(new InstanceFactory1(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName.c_str(), testName.c_str(), TestConfig(format, sampleCount))); + formatGroup->addChild(new InstanceFactory1(testCtx, tcu::NODETYPE_SELF_VALIDATE, testName.c_str(), testName.c_str(), testConfig)); } group->addChild(formatGroup.release()); @@ -2327,7 +2390,12 @@ void initTests (tcu::TestCaseGroup* group) tcu::TestCaseGroup* createRenderPassMultisampleTests (tcu::TestContext& testCtx) { - return createTestGroup(testCtx, "multisample", "Multisample render pass tests", initTests); + return createTestGroup(testCtx, "multisample", "Multisample render pass tests", initTests, RENDERPASS_TYPE_LEGACY); +} + +tcu::TestCaseGroup* createRenderPass2MultisampleTests (tcu::TestContext& testCtx) +{ + return createTestGroup(testCtx, "multisample", "Multisample render pass tests", initTests, RENDERPASS_TYPE_RENDERPASS2); } } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.hpp index 31950ed..ae925c9 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.hpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.hpp @@ -30,6 +30,7 @@ namespace vkt { tcu::TestCaseGroup* createRenderPassMultisampleTests (tcu::TestContext& testCtx); +tcu::TestCaseGroup* createRenderPass2MultisampleTests (tcu::TestContext& testCtx); } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp index c3a7aec..d2da6ca 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp @@ -22,6 +22,7 @@ *//*--------------------------------------------------------------------*/ #include "vktRenderPassTests.hpp" +#include "vktRenderPassTestsUtil.hpp" #include "vktRenderPassMultisampleTests.hpp" #include "vktRenderPassMultisampleResolveTests.hpp" @@ -90,12 +91,33 @@ namespace vkt { namespace { +using namespace renderpass; + enum AllocationKind { ALLOCATION_KIND_SUBALLOCATED, ALLOCATION_KIND_DEDICATED, }; +enum RenderPassType +{ + RENDERPASS_TYPE_LEGACY = 0, + RENDERPASS_TYPE_RENDERPASS2, +}; + +struct TestConfigExternal +{ + TestConfigExternal (AllocationKind allocationKind_, + RenderPassType renderPassType_) + : allocationKind (allocationKind_) + , renderPassType (renderPassType_) + { + } + + AllocationKind allocationKind; + RenderPassType renderPassType; +}; + de::MovePtr allocateBuffer (const InstanceInterface& vki, const DeviceInterface& vkd, const VkPhysicalDevice& physDevice, @@ -339,16 +361,13 @@ Move createBuffer (const DeviceInterface& vk, return createBuffer(vk, device, &pCreateInfo); } -void cmdBeginRenderPass (const DeviceInterface& vk, - VkCommandBuffer cmdBuffer, - VkRenderPass pRenderPassBegin_renderPass, - VkFramebuffer pRenderPassBegin_framebuffer, - VkRect2D pRenderPassBegin_renderArea, - deUint32 pRenderPassBegin_clearValueCount, - const VkClearValue* pRenderPassBegin_pAttachmentClearValues, - VkSubpassContents contents) +VkRenderPassBeginInfo createRenderPassBeginInfo (VkRenderPass pRenderPassBegin_renderPass, + VkFramebuffer pRenderPassBegin_framebuffer, + VkRect2D pRenderPassBegin_renderArea, + deUint32 pRenderPassBegin_clearValueCount, + const VkClearValue* pRenderPassBegin_pAttachmentClearValues) { - const VkRenderPassBeginInfo pRenderPassBegin = + const VkRenderPassBeginInfo renderPassBeginInfo = { VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO, DE_NULL, @@ -358,7 +377,8 @@ void cmdBeginRenderPass (const DeviceInterface& vk, pRenderPassBegin_clearValueCount, pRenderPassBegin_pAttachmentClearValues, }; - vk.cmdBeginRenderPass(cmdBuffer, &pRenderPassBegin, contents); + + return renderPassBeginInfo; } void beginCommandBuffer (const DeviceInterface& vk, @@ -502,19 +522,23 @@ VkPipelineStageFlags getAllPipelineStageFlags (void) class AttachmentReference { public: - AttachmentReference (deUint32 attachment, - VkImageLayout layout) + AttachmentReference (deUint32 attachment, + VkImageLayout layout, + VkImageAspectFlags aspectMask = static_cast(0u)) : m_attachment (attachment) , m_layout (layout) + , m_aspectMask (aspectMask) { } - deUint32 getAttachment (void) const { return m_attachment; } - VkImageLayout getImageLayout (void) const { return m_layout; } + deUint32 getAttachment (void) const { return m_attachment; } + VkImageLayout getImageLayout (void) const { return m_layout; } + VkImageAspectFlags getAspectMask (void) const { return m_aspectMask; } private: - deUint32 m_attachment; - VkImageLayout m_layout; + deUint32 m_attachment; + VkImageLayout m_layout; + VkImageAspectFlags m_aspectMask; }; class Subpass @@ -663,9 +687,9 @@ private: class RenderPass { public: - RenderPass (const vector& attachments, - const vector& subpasses, - const vector& dependencies, + RenderPass (const vector& attachments, + const vector& subpasses, + const vector& dependencies, const vector inputAspects = vector()) : m_attachments (attachments) , m_subpasses (subpasses) @@ -715,7 +739,8 @@ struct TestConfig const UVec2& renderPos_, const UVec2& renderSize_, deUint32 seed_, - AllocationKind allocationKind_) + AllocationKind allocationKind_, + RenderPassType renderPassType_) : renderPass (renderPass_) , renderTypes (renderTypes_) , commandBufferTypes (commandBufferTypes_) @@ -725,6 +750,7 @@ struct TestConfig , renderSize (renderSize_) , seed (seed_) , allocationKind (allocationKind_) + , renderPassType (renderPassType_) { } @@ -737,6 +763,7 @@ struct TestConfig UVec2 renderSize; deUint32 seed; AllocationKind allocationKind; + RenderPassType renderPassType; }; TestConfig::RenderTypes operator| (TestConfig::RenderTypes a, TestConfig::RenderTypes b) @@ -757,7 +784,8 @@ TestConfig::ImageMemory operator| (TestConfig::ImageMemory a, TestConfig::ImageM void logRenderPassInfo (TestLog& log, const RenderPass& renderPass) { - const tcu::ScopedLogSection section (log, "RenderPass", "RenderPass"); + const bool useExternalInputAspect = !renderPass.getInputAspects().empty(); + const tcu::ScopedLogSection section (log, "RenderPass", "RenderPass"); { const tcu::ScopedLogSection attachmentsSection (log, "Attachments", "Attachments"); @@ -782,7 +810,7 @@ void logRenderPassInfo (TestLog& log, } } - if (!renderPass.getInputAspects().empty()) + if (useExternalInputAspect) { const tcu::ScopedLogSection inputAspectSection (log, "InputAspects", "InputAspects"); @@ -821,6 +849,8 @@ void logRenderPassInfo (TestLog& log, log << TestLog::Message << "Attachment: " << inputAttachment.getAttachment() << TestLog::EndMessage; log << TestLog::Message << "Layout: " << inputAttachment.getImageLayout() << TestLog::EndMessage; + if (!useExternalInputAspect) + log << TestLog::Message << "AspectMask: " << inputAttachment.getAspectMask() << TestLog::EndMessage; } } @@ -1043,58 +1073,62 @@ VkClearColorValue randomColorClearValue (const Attachment& attachment, de::Rando return clearColor; } -VkAttachmentDescription createAttachmentDescription (const Attachment& attachment) +template +AttachmentDesc createAttachmentDescription (const Attachment& attachment) { - const VkAttachmentDescription attachmentDescription = - { - 0, // flags - - attachment.getFormat(), // format - attachment.getSamples(), // samples - - attachment.getLoadOp(), // loadOp - attachment.getStoreOp(), // storeOp - - attachment.getStencilLoadOp(), // stencilLoadOp - attachment.getStencilStoreOp(), // stencilStoreOp - - attachment.getInitialLayout(), // initialLayout - attachment.getFinalLayout(), // finalLayout - }; + const AttachmentDesc attachmentDescription // VkAttachmentDescription || VkAttachmentDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + 0u, // VkAttachmentDescriptionFlags flags; || VkAttachmentDescriptionFlags flags; + attachment.getFormat(), // VkFormat format; || VkFormat format; + attachment.getSamples(), // VkSampleCountFlagBits samples; || VkSampleCountFlagBits samples; + attachment.getLoadOp(), // VkAttachmentLoadOp loadOp; || VkAttachmentLoadOp loadOp; + attachment.getStoreOp(), // VkAttachmentStoreOp storeOp; || VkAttachmentStoreOp storeOp; + attachment.getStencilLoadOp(), // VkAttachmentLoadOp stencilLoadOp; || VkAttachmentLoadOp stencilLoadOp; + attachment.getStencilStoreOp(), // VkAttachmentStoreOp stencilStoreOp; || VkAttachmentStoreOp stencilStoreOp; + attachment.getInitialLayout(), // VkImageLayout initialLayout; || VkImageLayout initialLayout; + attachment.getFinalLayout() // VkImageLayout finalLayout; || VkImageLayout finalLayout; + ); return attachmentDescription; } -VkAttachmentReference createAttachmentReference (const AttachmentReference& referenceInfo) +template +AttachmentRef createAttachmentReference (const AttachmentReference& referenceInfo) { - const VkAttachmentReference reference = - { - referenceInfo.getAttachment(), // attachment; - referenceInfo.getImageLayout() // layout; - }; + const AttachmentRef reference // VkAttachmentReference || VkAttachmentReference2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + referenceInfo.getAttachment(), // deUint32 attachment; || deUint32 attachment; + referenceInfo.getImageLayout(), // VkImageLayout layout; || VkImageLayout layout; + referenceInfo.getAspectMask() // || VkImageAspectFlags aspectMask; + ); return reference; } -VkSubpassDescription createSubpassDescription (const Subpass& subpass, - vector* attachmentReferenceLists, - vector* preserveAttachmentReferences) +template +SubpassDesc createSubpassDescription (const Subpass& subpass, + vector* attachmentReferenceLists, + vector* preserveAttachmentReferences) { - vector& inputAttachmentReferences = attachmentReferenceLists[0]; - vector& colorAttachmentReferences = attachmentReferenceLists[1]; - vector& resolveAttachmentReferences = attachmentReferenceLists[2]; - vector& depthStencilAttachmentReferences = attachmentReferenceLists[3]; + vector& inputAttachmentReferences = attachmentReferenceLists[0]; + vector& colorAttachmentReferences = attachmentReferenceLists[1]; + vector& resolveAttachmentReferences = attachmentReferenceLists[2]; + vector& depthStencilAttachmentReferences = attachmentReferenceLists[3]; for (size_t attachmentNdx = 0; attachmentNdx < subpass.getColorAttachments().size(); attachmentNdx++) - colorAttachmentReferences.push_back(createAttachmentReference(subpass.getColorAttachments()[attachmentNdx])); + colorAttachmentReferences.push_back(createAttachmentReference(subpass.getColorAttachments()[attachmentNdx])); for (size_t attachmentNdx = 0; attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++) - inputAttachmentReferences.push_back(createAttachmentReference(subpass.getInputAttachments()[attachmentNdx])); + inputAttachmentReferences.push_back(createAttachmentReference(subpass.getInputAttachments()[attachmentNdx])); for (size_t attachmentNdx = 0; attachmentNdx < subpass.getResolveAttachments().size(); attachmentNdx++) - resolveAttachmentReferences.push_back(createAttachmentReference(subpass.getResolveAttachments()[attachmentNdx])); + resolveAttachmentReferences.push_back(createAttachmentReference(subpass.getResolveAttachments()[attachmentNdx])); - depthStencilAttachmentReferences.push_back(createAttachmentReference(subpass.getDepthStencilAttachment())); + depthStencilAttachmentReferences.push_back(createAttachmentReference(subpass.getDepthStencilAttachment())); for (size_t attachmentNdx = 0; attachmentNdx < subpass.getPreserveAttachments().size(); attachmentNdx++) preserveAttachmentReferences->push_back(subpass.getPreserveAttachments()[attachmentNdx]); @@ -1102,107 +1136,121 @@ VkSubpassDescription createSubpassDescription (const Subpass& subpass, DE_ASSERT(resolveAttachmentReferences.empty() || colorAttachmentReferences.size() == resolveAttachmentReferences.size()); { - const VkSubpassDescription subpassDescription = - { - subpass.getFlags(), // flags; - subpass.getPipelineBindPoint(), // pipelineBindPoint; - - (deUint32)inputAttachmentReferences.size(), // inputCount; - inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // inputAttachments; - - (deUint32)colorAttachmentReferences.size(), // colorCount; - colorAttachmentReferences.empty() ? DE_NULL : &colorAttachmentReferences[0], // colorAttachments; - resolveAttachmentReferences.empty() ? DE_NULL : &resolveAttachmentReferences[0], // resolveAttachments; - - &depthStencilAttachmentReferences[0], // pDepthStencilAttachment; - (deUint32)preserveAttachmentReferences->size(), // preserveCount; - preserveAttachmentReferences->empty() ? DE_NULL : &(*preserveAttachmentReferences)[0] // preserveAttachments; - }; + const SubpassDesc subpassDescription // VkSubpassDescription || VkSubpassDescription2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + subpass.getFlags(), // VkSubpassDescriptionFlags flags; || VkSubpassDescriptionFlags flags; + subpass.getPipelineBindPoint(), // VkPipelineBindPoint pipelineBindPoint; || VkPipelineBindPoint pipelineBindPoint; + 0u, // || deUint32 viewMask; + (deUint32)inputAttachmentReferences.size(), // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; + inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; + (deUint32)colorAttachmentReferences.size(), // deUint32 colorAttachmentCount; || deUint32 colorAttachmentCount; + colorAttachmentReferences.empty() ? DE_NULL : &colorAttachmentReferences[0], // const VkAttachmentReference* pColorAttachments; || const VkAttachmentReference2KHR* pColorAttachments; + resolveAttachmentReferences.empty() ? DE_NULL : &resolveAttachmentReferences[0], // const VkAttachmentReference* pResolveAttachments; || const VkAttachmentReference2KHR* pResolveAttachments; + &depthStencilAttachmentReferences[0], // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2KHR* pDepthStencilAttachment; + (deUint32)preserveAttachmentReferences->size(), // deUint32 preserveAttachmentCount; || deUint32 preserveAttachmentCount; + preserveAttachmentReferences->empty() ? DE_NULL : &(*preserveAttachmentReferences)[0] // const deUint32* pPreserveAttachments; || const deUint32* pPreserveAttachments; + ); return subpassDescription; } } -VkSubpassDependency createSubpassDependency (const SubpassDependency& dependencyInfo) +template +SubpassDep createSubpassDependency (const SubpassDependency& dependencyInfo) { - const VkSubpassDependency dependency = - { - dependencyInfo.getSrcPass(), // srcSubpass; - dependencyInfo.getDstPass(), // destSubpass; + const SubpassDep dependency // VkSubpassDependency || VkSubpassDependency2KHR + ( + // || VkStructureType sType; + DE_NULL, // || const void* pNext; + dependencyInfo.getSrcPass(), // deUint32 srcSubpass; || deUint32 srcSubpass; + dependencyInfo.getDstPass(), // deUint32 dstSubpass; || deUint32 dstSubpass; + dependencyInfo.getSrcStageMask(), // VkPipelineStageFlags srcStageMask; || VkPipelineStageFlags srcStageMask; + dependencyInfo.getDstStageMask(), // VkPipelineStageFlags dstStageMask; || VkPipelineStageFlags dstStageMask; + dependencyInfo.getOutputMask(), // VkAccessFlags srcAccessMask; || VkAccessFlags srcAccessMask; + dependencyInfo.getInputMask(), // VkAccessFlags dstAccessMask; || VkAccessFlags dstAccessMask; + dependencyInfo.getFlags(), // VkDependencyFlags dependencyFlags; || VkDependencyFlags dependencyFlags; + 0u // || deInt32 viewOffset; + ); - dependencyInfo.getSrcStageMask(), // srcStageMask; - dependencyInfo.getDstStageMask(), // destStageMask; + return dependency; +} - dependencyInfo.getOutputMask(), // outputMask; - dependencyInfo.getInputMask(), // inputMask; +de::MovePtr createRenderPassInputAttachmentAspectCreateInfo(const RenderPass& renderPassInfo) +{ + de::MovePtr result (DE_NULL); - dependencyInfo.getFlags() // dependencyFlags; - }; + if (!renderPassInfo.getInputAspects().empty()) + { + const VkRenderPassInputAttachmentAspectCreateInfo inputAspectCreateInfo = + { + VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO, + DE_NULL, - return dependency; + (deUint32)renderPassInfo.getInputAspects().size(), + renderPassInfo.getInputAspects().data(), + }; + + result = de::MovePtr(new VkRenderPassInputAttachmentAspectCreateInfo(inputAspectCreateInfo)); + } + + return result; } +template Move createRenderPass (const DeviceInterface& vk, VkDevice device, const RenderPass& renderPassInfo) { - const size_t perSubpassAttachmentReferenceLists = 4; - vector attachments; - vector subpasses; - vector dependencies; - vector > attachmentReferenceLists(renderPassInfo.getSubpasses().size() * perSubpassAttachmentReferenceLists); - vector > preserveAttachments(renderPassInfo.getSubpasses().size()); + const size_t perSubpassAttachmentReferenceLists = 4; + vector attachments; + vector subpasses; + vector dependencies; + vector > attachmentReferenceLists(renderPassInfo.getSubpasses().size() * perSubpassAttachmentReferenceLists); + vector > preserveAttachments(renderPassInfo.getSubpasses().size()); + de::MovePtr inputAspectCreateInfo(createRenderPassInputAttachmentAspectCreateInfo(renderPassInfo)); for (size_t attachmentNdx = 0; attachmentNdx < renderPassInfo.getAttachments().size(); attachmentNdx++) - attachments.push_back(createAttachmentDescription(renderPassInfo.getAttachments()[attachmentNdx])); + attachments.push_back(createAttachmentDescription(renderPassInfo.getAttachments()[attachmentNdx])); for (size_t subpassNdx = 0; subpassNdx < renderPassInfo.getSubpasses().size(); subpassNdx++) - subpasses.push_back(createSubpassDescription(renderPassInfo.getSubpasses()[subpassNdx], &(attachmentReferenceLists[subpassNdx * perSubpassAttachmentReferenceLists]), &preserveAttachments[subpassNdx])); + subpasses.push_back(createSubpassDescription(renderPassInfo.getSubpasses()[subpassNdx], &(attachmentReferenceLists[subpassNdx * perSubpassAttachmentReferenceLists]), &preserveAttachments[subpassNdx])); for (size_t depNdx = 0; depNdx < renderPassInfo.getDependencies().size(); depNdx++) - dependencies.push_back(createSubpassDependency(renderPassInfo.getDependencies()[depNdx])); - - if (renderPassInfo.getInputAspects().empty()) - { - const VkRenderPassCreateInfo createInfo = - { - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, - DE_NULL, - (VkRenderPassCreateFlags)0u, - (deUint32)attachments.size(), - (attachments.empty() ? DE_NULL : &attachments[0]), - (deUint32)subpasses.size(), - (subpasses.empty() ? DE_NULL : &subpasses[0]), - (deUint32)dependencies.size(), - (dependencies.empty() ? DE_NULL : &dependencies[0]) - }; + dependencies.push_back(createSubpassDependency(renderPassInfo.getDependencies()[depNdx])); + + const RenderPassCreateInfo renderPassCreator // VkRenderPassCreateInfo || VkRenderPassCreateInfo2KHR + ( + // VkStructureType sType; || VkStructureType sType; + inputAspectCreateInfo.get(), // const void* pNext; || const void* pNext; + (VkRenderPassCreateFlags)0u, // VkRenderPassCreateFlags flags; || VkRenderPassCreateFlags flags; + (deUint32)attachments.size(), // deUint32 attachmentCount; || deUint32 attachmentCount; + (attachments.empty() ? DE_NULL : &attachments[0]), // const VkAttachmentDescription* pAttachments; || const VkAttachmentDescription2KHR* pAttachments; + (deUint32)subpasses.size(), // deUint32 subpassCount; || deUint32 subpassCount; + (subpasses.empty() ? DE_NULL : &subpasses[0]), // const VkSubpassDescription* pSubpasses; || const VkSubpassDescription2KHR* pSubpasses; + (deUint32)dependencies.size(), // deUint32 dependencyCount; || deUint32 dependencyCount; + (dependencies.empty() ? DE_NULL : &dependencies[0]), // const VkSubpassDependency* pDependencies; || const VkSubpassDependency2KHR* pDependencies; + 0u, // || deUint32 correlatedViewMaskCount; + DE_NULL // || const deUint32* pCorrelatedViewMasks; + ); + + return renderPassCreator.createRenderPass(vk, device); +} - return createRenderPass(vk, device, &createInfo); - } - else +Move createRenderPass (const DeviceInterface& vk, + VkDevice device, + const RenderPass& renderPassInfo, + const RenderPassType renderPassType) +{ + switch (renderPassType) { - const VkRenderPassInputAttachmentAspectCreateInfo inputAspectCreateInfo = - { - VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO, - DE_NULL, - - (deUint32)renderPassInfo.getInputAspects().size(), - renderPassInfo.getInputAspects().data(), - }; - const VkRenderPassCreateInfo createInfo = - { - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, - &inputAspectCreateInfo, - (VkRenderPassCreateFlags)0u, - (deUint32)attachments.size(), - (attachments.empty() ? DE_NULL : &attachments[0]), - (deUint32)subpasses.size(), - (subpasses.empty() ? DE_NULL : &subpasses[0]), - (deUint32)dependencies.size(), - (dependencies.empty() ? DE_NULL : &dependencies[0]) - }; - - return createRenderPass(vk, device, &createInfo); + case RENDERPASS_TYPE_LEGACY: + return createRenderPass(vk, device, renderPassInfo); + case RENDERPASS_TYPE_RENDERPASS2: + return createRenderPass(vk, device, renderPassInfo); + default: + TCU_THROW(InternalError, "Impossible"); } } @@ -2495,6 +2543,7 @@ void pushImageInitializationCommands (const DeviceInterface& vk, } } +template void pushRenderPassCommands (const DeviceInterface& vk, VkCommandBuffer commandBuffer, VkRenderPass renderPass, @@ -2505,8 +2554,9 @@ void pushRenderPassCommands (const DeviceInterface& vk, const vector >& renderPassClearValues, TestConfig::RenderTypes render) { - const float clearNan = tcu::Float32::nan().asFloat(); - vector attachmentClearValues; + const float clearNan = tcu::Float32::nan().asFloat(); + vector attachmentClearValues; + const typename RenderpassSubpass::SubpassEndInfo subpassEndInfo (DE_NULL); for (size_t attachmentNdx = 0; attachmentNdx < renderPassClearValues.size(); attachmentNdx++) { @@ -2525,12 +2575,18 @@ void pushRenderPassCommands (const DeviceInterface& vk, for (size_t subpassNdx = 0; subpassNdx < subpassRenderers.size(); subpassNdx++) { - const VkSubpassContents contents = subpassRenderers[subpassNdx]->isSecondary() ? VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS : VK_SUBPASS_CONTENTS_INLINE; + const VkSubpassContents contents = subpassRenderers[subpassNdx]->isSecondary() ? VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS : VK_SUBPASS_CONTENTS_INLINE; + const typename RenderpassSubpass::SubpassBeginInfo subpassBeginInfo (DE_NULL, contents); + const VkRenderPassBeginInfo renderPassBeginInfo = createRenderPassBeginInfo(renderPass, + framebuffer, + renderArea, + (deUint32)attachmentClearValues.size(), + attachmentClearValues.empty() ? DE_NULL : &attachmentClearValues[0]); if (subpassNdx == 0) - cmdBeginRenderPass(vk, commandBuffer, renderPass, framebuffer, renderArea, (deUint32)attachmentClearValues.size(), attachmentClearValues.empty() ? DE_NULL : &attachmentClearValues[0], contents); + RenderpassSubpass::cmdBeginRenderPass(vk, commandBuffer, &renderPassBeginInfo, &subpassBeginInfo); else - vk.cmdNextSubpass(commandBuffer, contents); + RenderpassSubpass::cmdNextSubpass(vk, commandBuffer, &subpassBeginInfo, &subpassEndInfo); if (render) { @@ -2548,7 +2604,29 @@ void pushRenderPassCommands (const DeviceInterface& vk, } } - vk.cmdEndRenderPass(commandBuffer); + RenderpassSubpass::cmdEndRenderPass(vk, commandBuffer, &subpassEndInfo); + } +} + +void pushRenderPassCommands (const DeviceInterface& vk, + VkCommandBuffer commandBuffer, + VkRenderPass renderPass, + VkFramebuffer framebuffer, + const vector >& subpassRenderers, + const UVec2& renderPos, + const UVec2& renderSize, + const vector >& renderPassClearValues, + TestConfig::RenderTypes render, + RenderPassType renderPassType) +{ + switch (renderPassType) + { + case RENDERPASS_TYPE_LEGACY: + return pushRenderPassCommands(vk, commandBuffer, renderPass, framebuffer, subpassRenderers, renderPos, renderSize, renderPassClearValues, render); + case RENDERPASS_TYPE_RENDERPASS2: + return pushRenderPassCommands(vk, commandBuffer, renderPass, framebuffer, subpassRenderers, renderPos, renderSize, renderPassClearValues, render); + default: + TCU_THROW(InternalError, "Impossible"); } } @@ -4398,6 +4476,9 @@ tcu::TestStatus renderPassTest (Context& context, TestConfig config) vector subpassRenderInfo; vector > subpassColorClearValues; + if (config.renderPassType == RENDERPASS_TYPE_RENDERPASS2) + context.requireDeviceExtension("VK_KHR_create_renderpass2"); + if (config.allocationKind == ALLOCATION_KIND_DEDICATED) { if (!isDeviceExtensionSupported(context.getUsedApiVersion(), context.getDeviceExtensions(), "VK_KHR_dedicated_allocation")) @@ -4505,7 +4586,7 @@ tcu::TestStatus renderPassTest (Context& context, TestConfig config) const deUint32 queueIndex = context.getUniversalQueueFamilyIndex(); Allocator& allocator = context.getDefaultAllocator(); - const Unique renderPass (createRenderPass(vk, device, renderPassInfo)); + const Unique renderPass (createRenderPass(vk, device, renderPassInfo, config.renderPassType)); const Unique commandBufferPool (createCommandPool(vk, device, queueIndex, 0)); const Unique initializeImagesCommandBuffer (allocateCommandBuffer(vk, device, *commandBufferPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); const Unique renderCommandBuffer (allocateCommandBuffer(vk, device, *commandBufferPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); @@ -4539,7 +4620,7 @@ tcu::TestStatus renderPassTest (Context& context, TestConfig config) subpassRenderers.push_back(de::SharedPtr(new SubpassRenderer(context, vk, device, allocator, *renderPass, *framebuffer, *commandBufferPool, queueIndex, attachmentImages, inputAttachmentViews, subpassRenderInfo[subpassNdx], config.renderPass.getAttachments(), config.allocationKind))); beginCommandBuffer(vk, *renderCommandBuffer, (VkCommandBufferUsageFlags)0, DE_NULL, 0, DE_NULL, VK_FALSE, (VkQueryControlFlags)0, (VkQueryPipelineStatisticFlags)0); - pushRenderPassCommands(vk, *renderCommandBuffer, *renderPass, *framebuffer, subpassRenderers, renderPos, renderSize, renderPassClearValues, config.renderTypes); + pushRenderPassCommands(vk, *renderCommandBuffer, *renderPass, *framebuffer, subpassRenderers, renderPos, renderSize, renderPassClearValues, config.renderTypes, config.renderPassType); endCommandBuffer(vk, *renderCommandBuffer); beginCommandBuffer(vk, *readImagesToBuffersCommandBuffer, (VkCommandBufferUsageFlags)0, DE_NULL, 0, DE_NULL, VK_FALSE, (VkQueryControlFlags)0, (VkQueryPipelineStatisticFlags)0); @@ -4629,7 +4710,7 @@ static const VkFormat s_coreDepthStencilFormats[] = VK_FORMAT_D32_SFLOAT_S8_UINT }; -void addAttachmentTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) +void addAttachmentTests (tcu::TestCaseGroup* group, const TestConfigExternal testConfigExternal) { const deUint32 attachmentCounts[] = { 1, 3, 4, 8 }; const VkAttachmentLoadOp loadOps[] = @@ -4779,8 +4860,18 @@ void addAttachmentTests (tcu::TestCaseGroup* group, AllocationKind allocationKin const UVec2 targetSize = rng.choose(DE_ARRAY_BEGIN(targetSizes), DE_ARRAY_END(targetSizes)); const UVec2 renderPos = rng.choose(DE_ARRAY_BEGIN(renderPositions), DE_ARRAY_END(renderPositions)); const UVec2 renderSize = rng.choose(DE_ARRAY_BEGIN(renderSizes), DE_ARRAY_END(renderSizes)); - - addFunctionCaseWithPrograms(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, 1293809, allocationKind)); + const TestConfig testConfig (renderPass, + render, + commandBuffer, + imageMemory, + targetSize, + renderPos, + renderSize, + 1293809, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig); } } @@ -4800,7 +4891,7 @@ T chooseRandom (de::Random& rng, const set& values) return *iter; } -void addAttachmentAllocationTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) +void addAttachmentAllocationTests (tcu::TestCaseGroup* group, const TestConfigExternal testConfigExternal) { const deUint32 attachmentCounts[] = { 4, 8 }; const VkAttachmentLoadOp loadOps[] = @@ -5174,8 +5265,18 @@ void addAttachmentAllocationTests (tcu::TestCaseGroup* group, AllocationKind all const UVec2 renderSize = rng.choose(DE_ARRAY_BEGIN(renderSizes), DE_ARRAY_END(renderSizes)); const RenderPass renderPass (attachments, subpasses, deps); - - addFunctionCaseWithPrograms(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, 80329, allocationKind)); + const TestConfig testConfig (renderPass, + render, + commandBuffer, + imageMemory, + targetSize, + renderPos, + renderSize, + 80329, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig); } } else @@ -5358,8 +5459,18 @@ void addAttachmentAllocationTests (tcu::TestCaseGroup* group, AllocationKind all } const RenderPass renderPass (attachments, subpasses, deps); - - addFunctionCaseWithPrograms(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, 80329, allocationKind)); + const TestConfig testConfig (renderPass, + render, + commandBuffer, + imageMemory, + targetSize, + renderPos, + renderSize, + 80329, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig); } } } @@ -5367,7 +5478,7 @@ void addAttachmentAllocationTests (tcu::TestCaseGroup* group, AllocationKind all } } -void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) +void addSimpleTests (tcu::TestCaseGroup* group, const TestConfigExternal testConfigExternal) { const UVec2 targetSize (64, 64); const UVec2 renderPos (0, 0); @@ -5391,8 +5502,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "color", "Single color attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "color", "Single color attachment case.", createTestShaders, renderPassTest, testConfig); } // depth @@ -5413,8 +5534,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "depth", "Single depth attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "depth", "Single depth attachment case.", createTestShaders, renderPassTest, testConfig); } // stencil @@ -5435,8 +5566,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "stencil", "Single stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "stencil", "Single stencil attachment case.", createTestShaders, renderPassTest, testConfig); } // depth_stencil @@ -5457,8 +5598,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "depth_stencil", "Single depth stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "depth_stencil", "Single depth stencil attachment case.", createTestShaders, renderPassTest, testConfig); } // color_depth @@ -5492,8 +5643,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "color_depth", "Color and depth attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "color_depth", "Color and depth attachment case.", createTestShaders, renderPassTest, testConfig); } // color_stencil @@ -5527,9 +5688,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - - addFunctionCaseWithPrograms(group, "color_stencil", "Color and stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "color_stencil", "Color and stencil attachment case.", createTestShaders, renderPassTest, testConfig); } // color_depth_stencil @@ -5563,8 +5733,18 @@ void addSimpleTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(group, "color_depth_stencil", "Color, depth and stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + TestConfig::RENDERTYPES_DRAW, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(group, "color_depth_stencil", "Color, depth and stencil attachment case.", createTestShaders, renderPassTest, testConfig); } } @@ -5578,7 +5758,7 @@ std::string formatToName (VkFormat format) return de::toLower(formatStr.substr(prefix.length())); } -void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) +void addFormatTests (tcu::TestCaseGroup* group, const TestConfigExternal testConfigExternal) { tcu::TestContext& testCtx = group->getTestContext(); @@ -5647,8 +5827,18 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), vector())), vector()); - - addFunctionCaseWithPrograms(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } formatGroup->addChild(loadOpGroup.release()); @@ -5664,13 +5854,19 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) for (size_t storeOpNdx = 0; storeOpNdx < DE_LENGTH_OF_ARRAY(storeOps); storeOpNdx++) { - const VkAttachmentStoreOp storeOp = storeOps[storeOpNdx].op; - de::MovePtr storeOpGroup (new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str)); + const VkImageAspectFlags inputAttachmentAspectMask = (testConfigExternal.renderPassType == RENDERPASS_TYPE_RENDERPASS2) + ? static_cast(VK_IMAGE_ASPECT_COLOR_BIT) + : static_cast(0); + const VkAttachmentStoreOp storeOp = storeOps[storeOpNdx].op; + de::MovePtr storeOpGroup (new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str)); for (size_t useInputAspectNdx = 0; useInputAspectNdx < 2; useInputAspectNdx++) { const bool useInputAspect = useInputAspectNdx != 0; + if (testConfigExternal.renderPassType == RENDERPASS_TYPE_RENDERPASS2 && useInputAspect) + continue; + for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++) { { @@ -5706,7 +5902,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)), vector(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)), vector(), AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), @@ -5734,9 +5930,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "")); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } { @@ -5763,7 +5970,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)), vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)), vector(), AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), @@ -5791,8 +5998,19 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) { const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "")); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } } @@ -5817,6 +6035,8 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) const tcu::TextureFormat format = mapVkFormat(vkFormat); const bool isStencilAttachment = hasStencilComponent(format.order); const bool isDepthAttachment = hasDepthComponent(format.order); + const VkImageAspectFlags formatAspectFlags = (isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u) + | (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u); de::MovePtr formatGroup (new tcu::TestCaseGroup(testCtx, formatToName(vkFormat).c_str(), de::toString(vkFormat).c_str())); for (size_t loadOpNdx = 0; loadOpNdx < DE_LENGTH_OF_ARRAY(loadOps); loadOpNdx++) @@ -5827,7 +6047,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++) { { - const RenderPass renderPass (vector(1, Attachment(vkFormat, + const RenderPass renderPass (vector(1, Attachment(vkFormat, VK_SAMPLE_COUNT_1_BIT, isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, @@ -5843,52 +6063,84 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector())), vector()); - - addFunctionCaseWithPrograms(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + + addFunctionCaseWithPrograms(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } if (isStencilAttachment && isDepthAttachment && loadOp != VK_ATTACHMENT_LOAD_OP_CLEAR) { { - const RenderPass renderPass (vector(1, Attachment(vkFormat, - VK_SAMPLE_COUNT_1_BIT, - isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, - isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, - isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, - isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)), - vector(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, - 0u, - vector(), - vector(), - vector(), - AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL), - vector())), - vector()); - - addFunctionCaseWithPrograms(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const RenderPass renderPass (vector(1, Attachment(vkFormat, + VK_SAMPLE_COUNT_1_BIT, + isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, + isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, + isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, + isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, + VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, + VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)), + vector(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, + 0u, + vector(), + vector(), + vector(), + AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL), + vector())), + vector()); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string(renderTypes[renderTypeNdx].str) + "_depth_read_only"); + + addFunctionCaseWithPrograms(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } { - const RenderPass renderPass (vector(1, Attachment(vkFormat, - VK_SAMPLE_COUNT_1_BIT, - isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, - isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, - isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, - isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)), - vector(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, - 0u, - vector(), - vector(), - vector(), - AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL), - vector())), - vector()); - - addFunctionCaseWithPrograms(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind)); + const RenderPass renderPass (vector(1, Attachment(vkFormat, + VK_SAMPLE_COUNT_1_BIT, + isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, + isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, + isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE, + isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE, + VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, + VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)), + vector(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, + 0u, + vector(), + vector(), + vector(), + AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL), + vector())), + vector()); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 90239, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string(renderTypes[renderTypeNdx].str) + "_stencil_read_only"); + + addFunctionCaseWithPrograms(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } } @@ -5906,13 +6158,19 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) for (size_t storeOpNdx = 0; storeOpNdx < DE_LENGTH_OF_ARRAY(storeOps); storeOpNdx++) { - const VkAttachmentStoreOp storeOp = storeOps[storeOpNdx].op; - de::MovePtr storeOpGroup (new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str)); + const VkImageAspectFlags inputAttachmentAspectMask = (testConfigExternal.renderPassType == RENDERPASS_TYPE_RENDERPASS2) + ? formatAspectFlags + : static_cast(0); + const VkAttachmentStoreOp storeOp = storeOps[storeOpNdx].op; + de::MovePtr storeOpGroup (new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str)); for (size_t useInputAspectNdx = 0; useInputAspectNdx < 2; useInputAspectNdx++) { const bool useInputAspect = useInputAspectNdx != 0; + if (testConfigExternal.renderPassType == RENDERPASS_TYPE_RENDERPASS2 && useInputAspect) + continue; + for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++) { { @@ -5948,7 +6206,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)), vector(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)), vector(), AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), @@ -5984,9 +6242,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "")); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } { @@ -6013,7 +6282,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)), vector(), vector(), AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL), @@ -6043,9 +6312,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "")); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } @@ -6085,7 +6365,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL, inputAttachmentAspectMask)), vector(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)), vector(), AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), @@ -6114,9 +6394,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only"); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } { @@ -6143,7 +6434,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL, inputAttachmentAspectMask)), vector(), vector(), AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL), @@ -6165,7 +6456,6 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT, vk::VK_DEPENDENCY_BY_REGION_BIT)); - if (useInputAspect) { const VkInputAttachmentAspectReference inputAspect = @@ -6181,9 +6471,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only"); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } // Stencil read only @@ -6220,7 +6521,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)), vector(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)), vector(), AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), @@ -6249,9 +6550,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only"); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } { @@ -6278,7 +6590,7 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) vector())); subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, - vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL)), + vector(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)), vector(), vector(), AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL), @@ -6316,9 +6628,20 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } { - const RenderPass renderPass (attachments, subpasses, deps, inputAspects); - - addFunctionCaseWithPrograms(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind)); + const RenderPass renderPass (attachments, subpasses, deps, inputAspects); + const TestConfig testConfig (renderPass, + renderTypes[renderTypeNdx].types, + TestConfig::COMMANDBUFFERTYPES_INLINE, + TestConfig::IMAGEMEMORY_STRICT, + targetSize, + renderPos, + renderSize, + 89246, + testConfigExternal.allocationKind, + testConfigExternal.renderPassType); + const string testName (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only"); + + addFunctionCaseWithPrograms(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig); } } } @@ -6338,42 +6661,48 @@ void addFormatTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) } } -void addRenderPassTests (tcu::TestCaseGroup* group, AllocationKind allocationKind) +void addRenderPassTests (tcu::TestCaseGroup* group, const AllocationKind allocationKind, const RenderPassType renderPassType) { - addTestGroup(group, "simple", "Simple basic render pass tests", addSimpleTests, allocationKind); - addTestGroup(group, "formats", "Tests for different image formats.", addFormatTests, allocationKind); - addTestGroup(group, "attachment", "Attachment format and count tests with load and store ops and image layouts", addAttachmentTests, allocationKind); - addTestGroup(group, "attachment_allocation", "Attachment allocation tests", addAttachmentAllocationTests, allocationKind); + const TestConfigExternal testConfigExternal (allocationKind, renderPassType); + + addTestGroup(group, "simple", "Simple basic render pass tests", addSimpleTests, testConfigExternal); + addTestGroup(group, "formats", "Tests for different image formats.", addFormatTests, testConfigExternal); + addTestGroup(group, "attachment", "Attachment format and count tests with load and store ops and image layouts", addAttachmentTests, testConfigExternal); + addTestGroup(group, "attachment_allocation", "Attachment allocation tests", addAttachmentAllocationTests, testConfigExternal); } -de::MovePtr createSuballocationTests(tcu::TestContext& testCtx) +de::MovePtr createSuballocationTests(tcu::TestContext& testCtx, RenderPassType renderPassType) { de::MovePtr suballocationTestsGroup(new tcu::TestCaseGroup(testCtx, "suballocation", "Suballocation RenderPass Tests")); - addRenderPassTests(suballocationTestsGroup.get(), ALLOCATION_KIND_SUBALLOCATED); + addRenderPassTests(suballocationTestsGroup.get(), ALLOCATION_KIND_SUBALLOCATED, renderPassType); return suballocationTestsGroup; } -de::MovePtr createDedicatedAllocationTests(tcu::TestContext& testCtx) +de::MovePtr createDedicatedAllocationTests(tcu::TestContext& testCtx, RenderPassType renderPassType) { de::MovePtr dedicatedAllocationTestsGroup(new tcu::TestCaseGroup(testCtx, "dedicated_allocation", "RenderPass Tests For Dedicated Allocation")); - addRenderPassTests(dedicatedAllocationTestsGroup.get(), ALLOCATION_KIND_DEDICATED); + addRenderPassTests(dedicatedAllocationTestsGroup.get(), ALLOCATION_KIND_DEDICATED, renderPassType); return dedicatedAllocationTestsGroup; } -} // anonymous - -tcu::TestCaseGroup* createRenderPassTests (tcu::TestContext& testCtx) +tcu::TestCaseGroup* createRenderPassTestsInternal (tcu::TestContext& testCtx, RenderPassType renderPassType) { - de::MovePtr renderpassTests (new tcu::TestCaseGroup(testCtx, "renderpass", "RenderPass Tests")); - de::MovePtr suballocationTestGroup = createSuballocationTests(testCtx); - de::MovePtr dedicatedAllocationTestGroup = createDedicatedAllocationTests(testCtx); - - suballocationTestGroup->addChild(createRenderPassMultisampleTests(testCtx)); - suballocationTestGroup->addChild(createRenderPassMultisampleResolveTests(testCtx)); + const char* renderpassTestsGroupName = (renderPassType == RENDERPASS_TYPE_LEGACY) ? "renderpass" : + (renderPassType == RENDERPASS_TYPE_RENDERPASS2) ? "renderpass2" : + ""; + const char* renderpassTestsGroupDescription = (renderPassType == RENDERPASS_TYPE_LEGACY) ? "RenderPass Tests" : + (renderPassType == RENDERPASS_TYPE_RENDERPASS2) ? "RenderPass2 Tests" : + ""; + de::MovePtr renderpassTests (new tcu::TestCaseGroup(testCtx, renderpassTestsGroupName, renderpassTestsGroupDescription)); + de::MovePtr suballocationTestGroup = createSuballocationTests(testCtx, renderPassType); + de::MovePtr dedicatedAllocationTestGroup = createDedicatedAllocationTests(testCtx, renderPassType); + + suballocationTestGroup->addChild((renderPassType == RENDERPASS_TYPE_LEGACY) ? createRenderPassMultisampleTests(testCtx) : createRenderPass2MultisampleTests(testCtx)); + suballocationTestGroup->addChild((renderPassType == RENDERPASS_TYPE_LEGACY) ? createRenderPassMultisampleResolveTests(testCtx) : createRenderPass2MultisampleResolveTests(testCtx)); renderpassTests->addChild(suballocationTestGroup.release()); renderpassTests->addChild(dedicatedAllocationTestGroup.release()); @@ -6381,4 +6710,16 @@ tcu::TestCaseGroup* createRenderPassTests (tcu::TestContext& testCtx) return renderpassTests.release(); } +} // anonymous + +tcu::TestCaseGroup* createRenderPassTests (tcu::TestContext& testCtx) +{ + return createRenderPassTestsInternal(testCtx, RENDERPASS_TYPE_LEGACY); +} + +tcu::TestCaseGroup* createRenderPass2Tests (tcu::TestContext& testCtx) +{ + return createRenderPassTestsInternal(testCtx, RENDERPASS_TYPE_RENDERPASS2); +} + } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.hpp index 15f4c7b..4aa9d46 100644 --- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.hpp +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.hpp @@ -30,6 +30,7 @@ namespace vkt { tcu::TestCaseGroup* createRenderPassTests (tcu::TestContext& testCtx); +tcu::TestCaseGroup* createRenderPass2Tests (tcu::TestContext& testCtx); } // vkt diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp new file mode 100644 index 0000000..85c3d76 --- /dev/null +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.cpp @@ -0,0 +1,370 @@ +/*------------------------------------------------------------------------ + * Vulkan Conformance Tests + * ------------------------ + * + * Copyright (c) 2018 The Khronos Group Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + *//*! + * \file + * \brief RenderPass test utils + *//*--------------------------------------------------------------------*/ + +#include "vktRenderPassTestsUtil.hpp" +#include "tcuTestCase.hpp" +#include "vkRefUtil.hpp" + +using namespace vk; + +namespace vkt +{ +namespace renderpass +{ + +AttachmentDescription1::AttachmentDescription1 (const void* pNext_, + VkAttachmentDescriptionFlags flags_, + VkFormat format_, + VkSampleCountFlagBits samples_, + VkAttachmentLoadOp loadOp_, + VkAttachmentStoreOp storeOp_, + VkAttachmentLoadOp stencilLoadOp_, + VkAttachmentStoreOp stencilStoreOp_, + VkImageLayout initialLayout_, + VkImageLayout finalLayout_) +{ + DE_ASSERT(pNext_ == DE_NULL); + + // No sType field in this struct + DE_UNREF(pNext_); + flags = flags_; + format = format_; + samples = samples_; + loadOp = loadOp_; + storeOp = storeOp_; + stencilLoadOp = stencilLoadOp_; + stencilStoreOp = stencilStoreOp_; + initialLayout = initialLayout_; + finalLayout = finalLayout_; +} + +AttachmentDescription2::AttachmentDescription2 (const void* pNext_, + VkAttachmentDescriptionFlags flags_, + VkFormat format_, + VkSampleCountFlagBits samples_, + VkAttachmentLoadOp loadOp_, + VkAttachmentStoreOp storeOp_, + VkAttachmentLoadOp stencilLoadOp_, + VkAttachmentStoreOp stencilStoreOp_, + VkImageLayout initialLayout_, + VkImageLayout finalLayout_) +{ + sType = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR; + pNext = pNext_; + flags = flags_; + format = format_; + samples = samples_; + loadOp = loadOp_; + storeOp = storeOp_; + stencilLoadOp = stencilLoadOp_; + stencilStoreOp = stencilStoreOp_; + initialLayout = initialLayout_; + finalLayout = finalLayout_; +} + +AttachmentReference1::AttachmentReference1 (const void* pNext_, + deUint32 attachment_, + VkImageLayout layout_, + VkImageAspectFlags aspectMask_) +{ + DE_ASSERT(pNext_ == DE_NULL); + DE_ASSERT(aspectMask_ == 0); + + // No sType field in this struct + DE_UNREF (pNext_); + attachment = attachment_; + layout = layout_; + DE_UNREF (aspectMask_); +} + +AttachmentReference2::AttachmentReference2 (const void* pNext_, + deUint32 attachment_, + VkImageLayout layout_, + VkImageAspectFlags aspectMask_) +{ + sType = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR; + pNext = pNext_; + attachment = attachment_; + layout = layout_; + aspectMask = aspectMask_; +} + +SubpassDescription1::SubpassDescription1 (const void* pNext_, + VkSubpassDescriptionFlags flags_, + VkPipelineBindPoint pipelineBindPoint_, + deUint32 viewMask_, + deUint32 inputAttachmentCount_, + const VkAttachmentReference* pInputAttachments_, + deUint32 colorAttachmentCount_, + const VkAttachmentReference* pColorAttachments_, + const VkAttachmentReference* pResolveAttachments_, + const VkAttachmentReference* pDepthStencilAttachment_, + deUint32 preserveAttachmentCount_, + const deUint32* pPreserveAttachments_) +{ + DE_ASSERT(pNext_ == DE_NULL); + DE_ASSERT(viewMask_ == 0); + + // No sType field in this struct + DE_UNREF (pNext_); + flags = flags_; + pipelineBindPoint = pipelineBindPoint_; + DE_UNREF (viewMask_); + inputAttachmentCount = inputAttachmentCount_; + pInputAttachments = pInputAttachments_; + colorAttachmentCount = colorAttachmentCount_; + pColorAttachments = pColorAttachments_; + pResolveAttachments = pResolveAttachments_; + pDepthStencilAttachment = pDepthStencilAttachment_; + preserveAttachmentCount = preserveAttachmentCount_; + pPreserveAttachments = pPreserveAttachments_; +} + +SubpassDescription2::SubpassDescription2 (const void* pNext_, + VkSubpassDescriptionFlags flags_, + VkPipelineBindPoint pipelineBindPoint_, + deUint32 viewMask_, + deUint32 inputAttachmentCount_, + const VkAttachmentReference2KHR* pInputAttachments_, + deUint32 colorAttachmentCount_, + const VkAttachmentReference2KHR* pColorAttachments_, + const VkAttachmentReference2KHR* pResolveAttachments_, + const VkAttachmentReference2KHR* pDepthStencilAttachment_, + deUint32 preserveAttachmentCount_, + const deUint32* pPreserveAttachments_) +{ + sType = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR; + pNext = pNext_; + flags = flags_; + pipelineBindPoint = pipelineBindPoint_; + viewMask = viewMask_; + inputAttachmentCount = inputAttachmentCount_; + pInputAttachments = pInputAttachments_; + colorAttachmentCount = colorAttachmentCount_; + pColorAttachments = pColorAttachments_; + pResolveAttachments = pResolveAttachments_; + pDepthStencilAttachment = pDepthStencilAttachment_; + preserveAttachmentCount = preserveAttachmentCount_; + pPreserveAttachments = pPreserveAttachments_; +} + +SubpassDependency1::SubpassDependency1 (const void* pNext_, + deUint32 srcSubpass_, + deUint32 dstSubpass_, + VkPipelineStageFlags srcStageMask_, + VkPipelineStageFlags dstStageMask_, + VkAccessFlags srcAccessMask_, + VkAccessFlags dstAccessMask_, + VkDependencyFlags dependencyFlags_, + deInt32 viewOffset_) +{ + DE_ASSERT(pNext_ == DE_NULL); + DE_ASSERT(viewOffset_ == 0); + + // No sType field in this struct + DE_UNREF (pNext_); + srcSubpass = srcSubpass_; + dstSubpass = dstSubpass_; + srcStageMask = srcStageMask_; + dstStageMask = dstStageMask_; + srcAccessMask = srcAccessMask_; + dstAccessMask = dstAccessMask_; + dependencyFlags = dependencyFlags_; + DE_UNREF (viewOffset_); +} + +SubpassDependency2::SubpassDependency2 (const void* pNext_, + deUint32 srcSubpass_, + deUint32 dstSubpass_, + VkPipelineStageFlags srcStageMask_, + VkPipelineStageFlags dstStageMask_, + VkAccessFlags srcAccessMask_, + VkAccessFlags dstAccessMask_, + VkDependencyFlags dependencyFlags_, + deInt32 viewOffset_) +{ + sType = VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR; + pNext = pNext_; + srcSubpass = srcSubpass_; + dstSubpass = dstSubpass_; + srcStageMask = srcStageMask_; + dstStageMask = dstStageMask_; + srcAccessMask = srcAccessMask_; + dstAccessMask = dstAccessMask_; + dependencyFlags = dependencyFlags_; + viewOffset = viewOffset_; +} + +RenderPassCreateInfo1::RenderPassCreateInfo1 (const void* pNext_, + VkRenderPassCreateFlags flags_, + deUint32 attachmentCount_, + const VkAttachmentDescription* pAttachments_, + deUint32 subpassCount_, + const VkSubpassDescription* pSubpasses_, + deUint32 dependencyCount_, + const VkSubpassDependency* pDependencies_, + deUint32 correlatedViewMaskCount_, + const deUint32* pCorrelatedViewMasks_) +{ + DE_ASSERT(correlatedViewMaskCount_ == 0); + DE_ASSERT(pCorrelatedViewMasks_ == DE_NULL); + + sType = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO; + pNext = pNext_; + flags = flags_; + attachmentCount = attachmentCount_; + pAttachments = pAttachments_; + subpassCount = subpassCount_; + pSubpasses = pSubpasses_; + dependencyCount = dependencyCount_; + pDependencies = pDependencies_; + DE_UNREF (correlatedViewMaskCount_); + DE_UNREF (pCorrelatedViewMasks_); +} + +Move RenderPassCreateInfo1::createRenderPass (const DeviceInterface& vk, VkDevice device) const +{ + return vk::createRenderPass(vk, device, this); +} + +RenderPassCreateInfo2::RenderPassCreateInfo2 (const void* pNext_, + VkRenderPassCreateFlags flags_, + deUint32 attachmentCount_, + const VkAttachmentDescription2KHR* pAttachments_, + deUint32 subpassCount_, + const VkSubpassDescription2KHR* pSubpasses_, + deUint32 dependencyCount_, + const VkSubpassDependency2KHR* pDependencies_, + deUint32 correlatedViewMaskCount_, + const deUint32* pCorrelatedViewMasks_) +{ + sType = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR; + pNext = pNext_; + flags = flags_; + attachmentCount = attachmentCount_; + pAttachments = pAttachments_; + subpassCount = subpassCount_; + pSubpasses = pSubpasses_; + dependencyCount = dependencyCount_; + pDependencies = pDependencies_; + correlatedViewMaskCount = correlatedViewMaskCount_; + pCorrelatedViewMasks = pCorrelatedViewMasks_; +} + +Move RenderPassCreateInfo2::createRenderPass (const DeviceInterface& vk, VkDevice device) const +{ + return vk::createRenderPass2KHR(vk, device, this); +} + +SubpassBeginInfo1::SubpassBeginInfo1 (const void* pNext_, + VkSubpassContents contents_) + : contents (contents_) +{ + DE_ASSERT(pNext_ == DE_NULL); + + DE_UNREF(pNext_); +} + +SubpassBeginInfo2::SubpassBeginInfo2 (const void* pNext_, + VkSubpassContents contents_) +{ + sType = VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR; + pNext = pNext_; + contents = contents_; +} + +SubpassEndInfo1::SubpassEndInfo1 (const void* pNext_) +{ + DE_ASSERT(pNext_ == DE_NULL); + + DE_UNREF(pNext_); +} + +SubpassEndInfo2::SubpassEndInfo2 (const void* pNext_) +{ + sType = VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR; + pNext = pNext_; +} + +void RenderpassSubpass1::cmdBeginRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const VkRenderPassBeginInfo* pRenderPassBegin, + const SubpassBeginInfo* pSubpassBeginInfo) +{ + DE_ASSERT(pSubpassBeginInfo != DE_NULL); + + vk.cmdBeginRenderPass(cmdBuffer, pRenderPassBegin, pSubpassBeginInfo->contents); +} + +void RenderpassSubpass1::cmdNextSubpass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassBeginInfo* pSubpassBeginInfo, + const SubpassEndInfo* pSubpassEndInfo) +{ + DE_UNREF(pSubpassEndInfo); + DE_ASSERT(pSubpassBeginInfo != DE_NULL); + + vk.cmdNextSubpass(cmdBuffer, pSubpassBeginInfo->contents); +} + +void RenderpassSubpass1::cmdEndRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassEndInfo* pSubpassEndInfo) +{ + DE_UNREF(pSubpassEndInfo); + + vk.cmdEndRenderPass(cmdBuffer); +} + +void RenderpassSubpass2::cmdBeginRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const VkRenderPassBeginInfo* pRenderPassBegin, + const SubpassBeginInfo* pSubpassBeginInfo) +{ + vk.cmdBeginRenderPass2KHR(cmdBuffer, pRenderPassBegin, pSubpassBeginInfo); +} + +void RenderpassSubpass2::cmdNextSubpass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassBeginInfo* pSubpassBeginInfo, + const SubpassEndInfo* pSubpassEndInfo) +{ + DE_ASSERT(pSubpassBeginInfo != DE_NULL); + DE_ASSERT(pSubpassEndInfo != DE_NULL); + + vk.cmdNextSubpass2KHR(cmdBuffer, pSubpassBeginInfo, pSubpassEndInfo); +} + +void RenderpassSubpass2::cmdEndRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassEndInfo* pSubpassEndInfo) +{ + DE_ASSERT(pSubpassEndInfo != DE_NULL); + + vk.cmdEndRenderPass2KHR(cmdBuffer, pSubpassEndInfo); +} + +} // renderpass + +} // vkt + diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.hpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.hpp new file mode 100644 index 0000000..63ab7f4 --- /dev/null +++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTestsUtil.hpp @@ -0,0 +1,258 @@ +#ifndef _VKTRENDERPASSTESTSUTIL_HPP +#define _VKTRENDERPASSTESTSUTIL_HPP +/*------------------------------------------------------------------------ + * Vulkan Conformance Tests + * ------------------------ + * + * Copyright (c) 2018 The Khronos Group Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + *//*! + * \file + * \brief RenderPass test utils + *//*--------------------------------------------------------------------*/ + +#include "tcuDefs.hpp" +#include "vkRef.hpp" +#include "vkDefs.hpp" +#include "vkTypeUtil.hpp" + +namespace vkt +{ +namespace renderpass +{ + +using namespace vk; + +class AttachmentDescription1 : public vk::VkAttachmentDescription +{ +public: + AttachmentDescription1 (const void* pNext, + VkAttachmentDescriptionFlags flags, + VkFormat format, + VkSampleCountFlagBits samples, + VkAttachmentLoadOp loadOp, + VkAttachmentStoreOp storeOp, + VkAttachmentLoadOp stencilLoadOp, + VkAttachmentStoreOp stencilStoreOp, + VkImageLayout initialLayout, + VkImageLayout finalLayout); +}; + +class AttachmentDescription2 : public vk::VkAttachmentDescription2KHR +{ +public: + AttachmentDescription2 (const void* pNext, + VkAttachmentDescriptionFlags flags, + VkFormat format, + VkSampleCountFlagBits samples, + VkAttachmentLoadOp loadOp, + VkAttachmentStoreOp storeOp, + VkAttachmentLoadOp stencilLoadOp, + VkAttachmentStoreOp stencilStoreOp, + VkImageLayout initialLayout, + VkImageLayout finalLayout); +}; + +class AttachmentReference1 : public vk::VkAttachmentReference +{ +public: + AttachmentReference1 (const void* pNext, + deUint32 attachment, + VkImageLayout layout, + VkImageAspectFlags aspectMask); +}; + +class AttachmentReference2 : public vk::VkAttachmentReference2KHR +{ +public: + AttachmentReference2 (const void* pNext, + deUint32 attachment, + VkImageLayout layout, + VkImageAspectFlags aspectMask); +}; + +class SubpassDescription1 : public vk::VkSubpassDescription +{ +public: + SubpassDescription1 (const void* pNext, + VkSubpassDescriptionFlags flags, + VkPipelineBindPoint pipelineBindPoint, + deUint32 viewMask, + deUint32 inputAttachmentCount, + const VkAttachmentReference* pInputAttachments, + deUint32 colorAttachmentCount, + const VkAttachmentReference* pColorAttachments, + const VkAttachmentReference* pResolveAttachments, + const VkAttachmentReference* pDepthStencilAttachment, + deUint32 preserveAttachmentCount, + const deUint32* pPreserveAttachments); +}; + +class SubpassDescription2 : public vk::VkSubpassDescription2KHR +{ +public: + SubpassDescription2 (const void* pNext, + VkSubpassDescriptionFlags flags, + VkPipelineBindPoint pipelineBindPoint, + deUint32 viewMask, + deUint32 inputAttachmentCount, + const VkAttachmentReference2KHR* pInputAttachments, + deUint32 colorAttachmentCount, + const VkAttachmentReference2KHR* pColorAttachments, + const VkAttachmentReference2KHR* pResolveAttachments, + const VkAttachmentReference2KHR* pDepthStencilAttachment, + deUint32 preserveAttachmentCount, + const deUint32* pPreserveAttachments); +}; + +class SubpassDependency1 : public vk::VkSubpassDependency +{ +public: + SubpassDependency1 (const void* pNext, + deUint32 srcSubpass, + deUint32 dstSubpass, + VkPipelineStageFlags srcStageMask, + VkPipelineStageFlags dstStageMask, + VkAccessFlags srcAccessMask, + VkAccessFlags dstAccessMask, + VkDependencyFlags dependencyFlags, + deInt32 viewOffset); +}; + +class SubpassDependency2 : public vk::VkSubpassDependency2KHR +{ +public: + SubpassDependency2 (const void* pNext, + deUint32 srcSubpass, + deUint32 dstSubpass, + VkPipelineStageFlags srcStageMask, + VkPipelineStageFlags dstStageMask, + VkAccessFlags srcAccessMask, + VkAccessFlags dstAccessMask, + VkDependencyFlags dependencyFlags, + deInt32 viewOffset); +}; + +class RenderPassCreateInfo1 : public VkRenderPassCreateInfo +{ +public: + RenderPassCreateInfo1 (const void* pNext, + VkRenderPassCreateFlags flags, + deUint32 attachmentCount, + const VkAttachmentDescription* pAttachments, + deUint32 subpassCount, + const VkSubpassDescription* pSubpasses, + deUint32 dependencyCount, + const VkSubpassDependency* pDependencies, + deUint32 correlatedViewMaskCount, + const deUint32* pCorrelatedViewMasks); + + Move createRenderPass (const DeviceInterface& vk, + VkDevice device) const; +}; + +class RenderPassCreateInfo2 : public VkRenderPassCreateInfo2KHR +{ +public: + RenderPassCreateInfo2 (const void* pNext, + VkRenderPassCreateFlags flags, + deUint32 attachmentCount, + const VkAttachmentDescription2KHR* pAttachments, + deUint32 subpassCount, + const VkSubpassDescription2KHR* pSubpasses, + deUint32 dependencyCount, + const VkSubpassDependency2KHR* pDependencies, + deUint32 correlatedViewMaskCount, + const deUint32* pCorrelatedViewMasks); + + Move createRenderPass (const DeviceInterface& vk, + VkDevice device) const; +}; + +class SubpassBeginInfo1 +{ +public: + SubpassBeginInfo1 (const void* pNext, + VkSubpassContents contents); + + VkSubpassContents contents; +}; + +class SubpassBeginInfo2 : public VkSubpassBeginInfoKHR +{ +public: + SubpassBeginInfo2 (const void* pNext, + VkSubpassContents contents); +}; + +class SubpassEndInfo1 +{ +public: + SubpassEndInfo1 (const void* pNext); +}; + +class SubpassEndInfo2 : public VkSubpassEndInfoKHR +{ +public: + SubpassEndInfo2 (const void* pNext); +}; + +class RenderpassSubpass1 +{ +public: + typedef SubpassBeginInfo1 SubpassBeginInfo; + typedef SubpassEndInfo1 SubpassEndInfo; + + static void cmdBeginRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const VkRenderPassBeginInfo* pRenderPassBegin, + const SubpassBeginInfo* pSubpassBeginInfo); + + static void cmdNextSubpass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassBeginInfo* pSubpassBeginInfo, + const SubpassEndInfo* pSubpassEndInfo); + + static void cmdEndRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassEndInfo* pSubpassEndInfo); +}; + +class RenderpassSubpass2 +{ +public: + typedef SubpassBeginInfo2 SubpassBeginInfo; + typedef SubpassEndInfo2 SubpassEndInfo; + + static void cmdBeginRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const VkRenderPassBeginInfo* pRenderPassBegin, + const SubpassBeginInfo* pSubpassBeginInfo); + + static void cmdNextSubpass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassBeginInfo* pSubpassBeginInfo, + const SubpassEndInfo* pSubpassEndInfo); + + static void cmdEndRenderPass (const DeviceInterface& vk, + VkCommandBuffer cmdBuffer, + const SubpassEndInfo* pSubpassEndInfo); +}; + +} // renderpass + +} // vkt + +#endif // _VKTRENDERPASSTESTSUTIL_HPP diff --git a/external/vulkancts/modules/vulkan/vktTestCase.cpp b/external/vulkancts/modules/vulkan/vktTestCase.cpp index cc1bc71..21036e2 100644 --- a/external/vulkancts/modules/vulkan/vktTestCase.cpp +++ b/external/vulkancts/modules/vulkan/vktTestCase.cpp @@ -460,6 +460,22 @@ bool Context::contextSupports (const ApiVersion version) const bool Context::contextSupports (const deUint32 requiredApiVersionBits) const { return m_device->getUsedApiVersion() >= requiredApiVersionBits; } +bool Context::requireDeviceExtension (const std::string& required) +{ + if (!isDeviceExtensionSupported(getUsedApiVersion(), getDeviceExtensions(), required)) + TCU_THROW(NotSupportedError, required + " is not supported"); + + return true; +} + +bool Context::requireInstanceExtension (const std::string& required) +{ + if (!isInstanceExtensionSupported(getUsedApiVersion(), getInstanceExtensions(), required)) + TCU_THROW(NotSupportedError, required + " is not supported"); + + return true; +} + // TestCase void TestCase::initPrograms (SourceCollections&) const diff --git a/external/vulkancts/modules/vulkan/vktTestCase.hpp b/external/vulkancts/modules/vulkan/vktTestCase.hpp index 66d1708..8e5d05d 100644 --- a/external/vulkancts/modules/vulkan/vktTestCase.hpp +++ b/external/vulkancts/modules/vulkan/vktTestCase.hpp @@ -83,6 +83,8 @@ public: bool contextSupports (const deUint32 majorNum, const deUint32 minorNum, const deUint32 patchNum) const; bool contextSupports (const vk::ApiVersion version) const; bool contextSupports (const deUint32 requiredApiVersionBits) const; + bool requireDeviceExtension (const std::string& required); + bool requireInstanceExtension (const std::string& required); protected: tcu::TestContext& m_testCtx; diff --git a/external/vulkancts/modules/vulkan/vktTestPackage.cpp b/external/vulkancts/modules/vulkan/vktTestPackage.cpp index 8d5a612..c600d32 100644 --- a/external/vulkancts/modules/vulkan/vktTestPackage.cpp +++ b/external/vulkancts/modules/vulkan/vktTestPackage.cpp @@ -428,6 +428,7 @@ void TestPackage::init (void) addChild(SpirVAssembly::createTests (m_testCtx)); addChild(createTestGroup (m_testCtx, "glsl", "GLSL shader execution tests", createGlslTests)); addChild(createRenderPassTests (m_testCtx)); + addChild(createRenderPass2Tests (m_testCtx)); addChild(ubo::createTests (m_testCtx)); addChild(DynamicState::createTests (m_testCtx)); addChild(ssbo::createTests (m_testCtx)); diff --git a/external/vulkancts/mustpass/1.1.0/vk-default-no-waivers.txt b/external/vulkancts/mustpass/1.1.0/vk-default-no-waivers.txt index 25ef020..3434915 100644 --- a/external/vulkancts/mustpass/1.1.0/vk-default-no-waivers.txt +++ b/external/vulkancts/mustpass/1.1.0/vk-default-no-waivers.txt @@ -200458,6 +200458,8145 @@ dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.96 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.97 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.98 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.simple.color +dEQP-VK.renderpass2.suballocation.simple.depth +dEQP-VK.renderpass2.suballocation.simple.stencil +dEQP-VK.renderpass2.suballocation.simple.depth_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth +dEQP-VK.renderpass2.suballocation.simple.color_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth_stencil +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.attachment.1.0 +dEQP-VK.renderpass2.suballocation.attachment.1.1 +dEQP-VK.renderpass2.suballocation.attachment.1.2 +dEQP-VK.renderpass2.suballocation.attachment.1.3 +dEQP-VK.renderpass2.suballocation.attachment.1.4 +dEQP-VK.renderpass2.suballocation.attachment.1.5 +dEQP-VK.renderpass2.suballocation.attachment.1.6 +dEQP-VK.renderpass2.suballocation.attachment.1.7 +dEQP-VK.renderpass2.suballocation.attachment.1.8 +dEQP-VK.renderpass2.suballocation.attachment.1.9 +dEQP-VK.renderpass2.suballocation.attachment.1.10 +dEQP-VK.renderpass2.suballocation.attachment.1.11 +dEQP-VK.renderpass2.suballocation.attachment.1.12 +dEQP-VK.renderpass2.suballocation.attachment.1.13 +dEQP-VK.renderpass2.suballocation.attachment.1.14 +dEQP-VK.renderpass2.suballocation.attachment.1.15 +dEQP-VK.renderpass2.suballocation.attachment.1.16 +dEQP-VK.renderpass2.suballocation.attachment.1.17 +dEQP-VK.renderpass2.suballocation.attachment.1.18 +dEQP-VK.renderpass2.suballocation.attachment.1.19 +dEQP-VK.renderpass2.suballocation.attachment.1.20 +dEQP-VK.renderpass2.suballocation.attachment.1.21 +dEQP-VK.renderpass2.suballocation.attachment.1.22 +dEQP-VK.renderpass2.suballocation.attachment.1.23 +dEQP-VK.renderpass2.suballocation.attachment.1.24 +dEQP-VK.renderpass2.suballocation.attachment.1.25 +dEQP-VK.renderpass2.suballocation.attachment.1.26 +dEQP-VK.renderpass2.suballocation.attachment.1.27 +dEQP-VK.renderpass2.suballocation.attachment.1.28 +dEQP-VK.renderpass2.suballocation.attachment.1.29 +dEQP-VK.renderpass2.suballocation.attachment.1.30 +dEQP-VK.renderpass2.suballocation.attachment.1.31 +dEQP-VK.renderpass2.suballocation.attachment.1.32 +dEQP-VK.renderpass2.suballocation.attachment.1.33 +dEQP-VK.renderpass2.suballocation.attachment.1.34 +dEQP-VK.renderpass2.suballocation.attachment.1.35 +dEQP-VK.renderpass2.suballocation.attachment.1.36 +dEQP-VK.renderpass2.suballocation.attachment.1.37 +dEQP-VK.renderpass2.suballocation.attachment.1.38 +dEQP-VK.renderpass2.suballocation.attachment.1.39 +dEQP-VK.renderpass2.suballocation.attachment.1.40 +dEQP-VK.renderpass2.suballocation.attachment.1.41 +dEQP-VK.renderpass2.suballocation.attachment.1.42 +dEQP-VK.renderpass2.suballocation.attachment.1.43 +dEQP-VK.renderpass2.suballocation.attachment.1.44 +dEQP-VK.renderpass2.suballocation.attachment.1.45 +dEQP-VK.renderpass2.suballocation.attachment.1.46 +dEQP-VK.renderpass2.suballocation.attachment.1.47 +dEQP-VK.renderpass2.suballocation.attachment.1.48 +dEQP-VK.renderpass2.suballocation.attachment.1.49 +dEQP-VK.renderpass2.suballocation.attachment.1.50 +dEQP-VK.renderpass2.suballocation.attachment.1.51 +dEQP-VK.renderpass2.suballocation.attachment.1.52 +dEQP-VK.renderpass2.suballocation.attachment.1.53 +dEQP-VK.renderpass2.suballocation.attachment.1.54 +dEQP-VK.renderpass2.suballocation.attachment.1.55 +dEQP-VK.renderpass2.suballocation.attachment.1.56 +dEQP-VK.renderpass2.suballocation.attachment.1.57 +dEQP-VK.renderpass2.suballocation.attachment.1.58 +dEQP-VK.renderpass2.suballocation.attachment.1.59 +dEQP-VK.renderpass2.suballocation.attachment.1.60 +dEQP-VK.renderpass2.suballocation.attachment.1.61 +dEQP-VK.renderpass2.suballocation.attachment.1.62 +dEQP-VK.renderpass2.suballocation.attachment.1.63 +dEQP-VK.renderpass2.suballocation.attachment.1.64 +dEQP-VK.renderpass2.suballocation.attachment.1.65 +dEQP-VK.renderpass2.suballocation.attachment.1.66 +dEQP-VK.renderpass2.suballocation.attachment.1.67 +dEQP-VK.renderpass2.suballocation.attachment.1.68 +dEQP-VK.renderpass2.suballocation.attachment.1.69 +dEQP-VK.renderpass2.suballocation.attachment.1.70 +dEQP-VK.renderpass2.suballocation.attachment.1.71 +dEQP-VK.renderpass2.suballocation.attachment.1.72 +dEQP-VK.renderpass2.suballocation.attachment.1.73 +dEQP-VK.renderpass2.suballocation.attachment.1.74 +dEQP-VK.renderpass2.suballocation.attachment.1.75 +dEQP-VK.renderpass2.suballocation.attachment.1.76 +dEQP-VK.renderpass2.suballocation.attachment.1.77 +dEQP-VK.renderpass2.suballocation.attachment.1.78 +dEQP-VK.renderpass2.suballocation.attachment.1.79 +dEQP-VK.renderpass2.suballocation.attachment.1.80 +dEQP-VK.renderpass2.suballocation.attachment.1.81 +dEQP-VK.renderpass2.suballocation.attachment.1.82 +dEQP-VK.renderpass2.suballocation.attachment.1.83 +dEQP-VK.renderpass2.suballocation.attachment.1.84 +dEQP-VK.renderpass2.suballocation.attachment.1.85 +dEQP-VK.renderpass2.suballocation.attachment.1.86 +dEQP-VK.renderpass2.suballocation.attachment.1.87 +dEQP-VK.renderpass2.suballocation.attachment.1.88 +dEQP-VK.renderpass2.suballocation.attachment.1.89 +dEQP-VK.renderpass2.suballocation.attachment.1.90 +dEQP-VK.renderpass2.suballocation.attachment.1.91 +dEQP-VK.renderpass2.suballocation.attachment.1.92 +dEQP-VK.renderpass2.suballocation.attachment.1.93 +dEQP-VK.renderpass2.suballocation.attachment.1.94 +dEQP-VK.renderpass2.suballocation.attachment.1.95 +dEQP-VK.renderpass2.suballocation.attachment.1.96 +dEQP-VK.renderpass2.suballocation.attachment.1.97 +dEQP-VK.renderpass2.suballocation.attachment.1.98 +dEQP-VK.renderpass2.suballocation.attachment.1.99 +dEQP-VK.renderpass2.suballocation.attachment.3.200 +dEQP-VK.renderpass2.suballocation.attachment.3.201 +dEQP-VK.renderpass2.suballocation.attachment.3.202 +dEQP-VK.renderpass2.suballocation.attachment.3.203 +dEQP-VK.renderpass2.suballocation.attachment.3.204 +dEQP-VK.renderpass2.suballocation.attachment.3.205 +dEQP-VK.renderpass2.suballocation.attachment.3.206 +dEQP-VK.renderpass2.suballocation.attachment.3.207 +dEQP-VK.renderpass2.suballocation.attachment.3.208 +dEQP-VK.renderpass2.suballocation.attachment.3.209 +dEQP-VK.renderpass2.suballocation.attachment.3.210 +dEQP-VK.renderpass2.suballocation.attachment.3.211 +dEQP-VK.renderpass2.suballocation.attachment.3.212 +dEQP-VK.renderpass2.suballocation.attachment.3.213 +dEQP-VK.renderpass2.suballocation.attachment.3.214 +dEQP-VK.renderpass2.suballocation.attachment.3.215 +dEQP-VK.renderpass2.suballocation.attachment.3.216 +dEQP-VK.renderpass2.suballocation.attachment.3.217 +dEQP-VK.renderpass2.suballocation.attachment.3.218 +dEQP-VK.renderpass2.suballocation.attachment.3.219 +dEQP-VK.renderpass2.suballocation.attachment.3.220 +dEQP-VK.renderpass2.suballocation.attachment.3.221 +dEQP-VK.renderpass2.suballocation.attachment.3.222 +dEQP-VK.renderpass2.suballocation.attachment.3.223 +dEQP-VK.renderpass2.suballocation.attachment.3.224 +dEQP-VK.renderpass2.suballocation.attachment.3.225 +dEQP-VK.renderpass2.suballocation.attachment.3.226 +dEQP-VK.renderpass2.suballocation.attachment.3.227 +dEQP-VK.renderpass2.suballocation.attachment.3.228 +dEQP-VK.renderpass2.suballocation.attachment.3.229 +dEQP-VK.renderpass2.suballocation.attachment.3.230 +dEQP-VK.renderpass2.suballocation.attachment.3.231 +dEQP-VK.renderpass2.suballocation.attachment.3.232 +dEQP-VK.renderpass2.suballocation.attachment.3.233 +dEQP-VK.renderpass2.suballocation.attachment.3.234 +dEQP-VK.renderpass2.suballocation.attachment.3.235 +dEQP-VK.renderpass2.suballocation.attachment.3.236 +dEQP-VK.renderpass2.suballocation.attachment.3.237 +dEQP-VK.renderpass2.suballocation.attachment.3.238 +dEQP-VK.renderpass2.suballocation.attachment.3.239 +dEQP-VK.renderpass2.suballocation.attachment.3.240 +dEQP-VK.renderpass2.suballocation.attachment.3.241 +dEQP-VK.renderpass2.suballocation.attachment.3.242 +dEQP-VK.renderpass2.suballocation.attachment.3.243 +dEQP-VK.renderpass2.suballocation.attachment.3.244 +dEQP-VK.renderpass2.suballocation.attachment.3.245 +dEQP-VK.renderpass2.suballocation.attachment.3.246 +dEQP-VK.renderpass2.suballocation.attachment.3.247 +dEQP-VK.renderpass2.suballocation.attachment.3.248 +dEQP-VK.renderpass2.suballocation.attachment.3.249 +dEQP-VK.renderpass2.suballocation.attachment.3.250 +dEQP-VK.renderpass2.suballocation.attachment.3.251 +dEQP-VK.renderpass2.suballocation.attachment.3.252 +dEQP-VK.renderpass2.suballocation.attachment.3.253 +dEQP-VK.renderpass2.suballocation.attachment.3.254 +dEQP-VK.renderpass2.suballocation.attachment.3.255 +dEQP-VK.renderpass2.suballocation.attachment.3.256 +dEQP-VK.renderpass2.suballocation.attachment.3.257 +dEQP-VK.renderpass2.suballocation.attachment.3.258 +dEQP-VK.renderpass2.suballocation.attachment.3.259 +dEQP-VK.renderpass2.suballocation.attachment.3.260 +dEQP-VK.renderpass2.suballocation.attachment.3.261 +dEQP-VK.renderpass2.suballocation.attachment.3.262 +dEQP-VK.renderpass2.suballocation.attachment.3.263 +dEQP-VK.renderpass2.suballocation.attachment.3.264 +dEQP-VK.renderpass2.suballocation.attachment.3.265 +dEQP-VK.renderpass2.suballocation.attachment.3.266 +dEQP-VK.renderpass2.suballocation.attachment.3.267 +dEQP-VK.renderpass2.suballocation.attachment.3.268 +dEQP-VK.renderpass2.suballocation.attachment.3.269 +dEQP-VK.renderpass2.suballocation.attachment.3.270 +dEQP-VK.renderpass2.suballocation.attachment.3.271 +dEQP-VK.renderpass2.suballocation.attachment.3.272 +dEQP-VK.renderpass2.suballocation.attachment.3.273 +dEQP-VK.renderpass2.suballocation.attachment.3.274 +dEQP-VK.renderpass2.suballocation.attachment.3.275 +dEQP-VK.renderpass2.suballocation.attachment.3.276 +dEQP-VK.renderpass2.suballocation.attachment.3.277 +dEQP-VK.renderpass2.suballocation.attachment.3.278 +dEQP-VK.renderpass2.suballocation.attachment.3.279 +dEQP-VK.renderpass2.suballocation.attachment.3.280 +dEQP-VK.renderpass2.suballocation.attachment.3.281 +dEQP-VK.renderpass2.suballocation.attachment.3.282 +dEQP-VK.renderpass2.suballocation.attachment.3.283 +dEQP-VK.renderpass2.suballocation.attachment.3.284 +dEQP-VK.renderpass2.suballocation.attachment.3.285 +dEQP-VK.renderpass2.suballocation.attachment.3.286 +dEQP-VK.renderpass2.suballocation.attachment.3.287 +dEQP-VK.renderpass2.suballocation.attachment.3.288 +dEQP-VK.renderpass2.suballocation.attachment.3.289 +dEQP-VK.renderpass2.suballocation.attachment.3.290 +dEQP-VK.renderpass2.suballocation.attachment.3.291 +dEQP-VK.renderpass2.suballocation.attachment.3.292 +dEQP-VK.renderpass2.suballocation.attachment.3.293 +dEQP-VK.renderpass2.suballocation.attachment.3.294 +dEQP-VK.renderpass2.suballocation.attachment.3.295 +dEQP-VK.renderpass2.suballocation.attachment.3.296 +dEQP-VK.renderpass2.suballocation.attachment.3.297 +dEQP-VK.renderpass2.suballocation.attachment.3.298 +dEQP-VK.renderpass2.suballocation.attachment.3.299 +dEQP-VK.renderpass2.suballocation.attachment.3.300 +dEQP-VK.renderpass2.suballocation.attachment.3.301 +dEQP-VK.renderpass2.suballocation.attachment.3.302 +dEQP-VK.renderpass2.suballocation.attachment.3.303 +dEQP-VK.renderpass2.suballocation.attachment.3.304 +dEQP-VK.renderpass2.suballocation.attachment.3.305 +dEQP-VK.renderpass2.suballocation.attachment.3.306 +dEQP-VK.renderpass2.suballocation.attachment.3.307 +dEQP-VK.renderpass2.suballocation.attachment.3.308 +dEQP-VK.renderpass2.suballocation.attachment.3.309 +dEQP-VK.renderpass2.suballocation.attachment.3.310 +dEQP-VK.renderpass2.suballocation.attachment.3.311 +dEQP-VK.renderpass2.suballocation.attachment.3.312 +dEQP-VK.renderpass2.suballocation.attachment.3.313 +dEQP-VK.renderpass2.suballocation.attachment.3.314 +dEQP-VK.renderpass2.suballocation.attachment.3.315 +dEQP-VK.renderpass2.suballocation.attachment.3.316 +dEQP-VK.renderpass2.suballocation.attachment.3.317 +dEQP-VK.renderpass2.suballocation.attachment.3.318 +dEQP-VK.renderpass2.suballocation.attachment.3.319 +dEQP-VK.renderpass2.suballocation.attachment.3.320 +dEQP-VK.renderpass2.suballocation.attachment.3.321 +dEQP-VK.renderpass2.suballocation.attachment.3.322 +dEQP-VK.renderpass2.suballocation.attachment.3.323 +dEQP-VK.renderpass2.suballocation.attachment.3.324 +dEQP-VK.renderpass2.suballocation.attachment.3.325 +dEQP-VK.renderpass2.suballocation.attachment.3.326 +dEQP-VK.renderpass2.suballocation.attachment.3.327 +dEQP-VK.renderpass2.suballocation.attachment.3.328 +dEQP-VK.renderpass2.suballocation.attachment.3.329 +dEQP-VK.renderpass2.suballocation.attachment.3.330 +dEQP-VK.renderpass2.suballocation.attachment.3.331 +dEQP-VK.renderpass2.suballocation.attachment.3.332 +dEQP-VK.renderpass2.suballocation.attachment.3.333 +dEQP-VK.renderpass2.suballocation.attachment.3.334 +dEQP-VK.renderpass2.suballocation.attachment.3.335 +dEQP-VK.renderpass2.suballocation.attachment.3.336 +dEQP-VK.renderpass2.suballocation.attachment.3.337 +dEQP-VK.renderpass2.suballocation.attachment.3.338 +dEQP-VK.renderpass2.suballocation.attachment.3.339 +dEQP-VK.renderpass2.suballocation.attachment.3.340 +dEQP-VK.renderpass2.suballocation.attachment.3.341 +dEQP-VK.renderpass2.suballocation.attachment.3.342 +dEQP-VK.renderpass2.suballocation.attachment.3.343 +dEQP-VK.renderpass2.suballocation.attachment.3.344 +dEQP-VK.renderpass2.suballocation.attachment.3.345 +dEQP-VK.renderpass2.suballocation.attachment.3.346 +dEQP-VK.renderpass2.suballocation.attachment.3.347 +dEQP-VK.renderpass2.suballocation.attachment.3.348 +dEQP-VK.renderpass2.suballocation.attachment.3.349 +dEQP-VK.renderpass2.suballocation.attachment.3.350 +dEQP-VK.renderpass2.suballocation.attachment.3.351 +dEQP-VK.renderpass2.suballocation.attachment.3.352 +dEQP-VK.renderpass2.suballocation.attachment.3.353 +dEQP-VK.renderpass2.suballocation.attachment.3.354 +dEQP-VK.renderpass2.suballocation.attachment.3.355 +dEQP-VK.renderpass2.suballocation.attachment.3.356 +dEQP-VK.renderpass2.suballocation.attachment.3.357 +dEQP-VK.renderpass2.suballocation.attachment.3.358 +dEQP-VK.renderpass2.suballocation.attachment.3.359 +dEQP-VK.renderpass2.suballocation.attachment.3.360 +dEQP-VK.renderpass2.suballocation.attachment.3.361 +dEQP-VK.renderpass2.suballocation.attachment.3.362 +dEQP-VK.renderpass2.suballocation.attachment.3.363 +dEQP-VK.renderpass2.suballocation.attachment.3.364 +dEQP-VK.renderpass2.suballocation.attachment.3.365 +dEQP-VK.renderpass2.suballocation.attachment.3.366 +dEQP-VK.renderpass2.suballocation.attachment.3.367 +dEQP-VK.renderpass2.suballocation.attachment.3.368 +dEQP-VK.renderpass2.suballocation.attachment.3.369 +dEQP-VK.renderpass2.suballocation.attachment.3.370 +dEQP-VK.renderpass2.suballocation.attachment.3.371 +dEQP-VK.renderpass2.suballocation.attachment.3.372 +dEQP-VK.renderpass2.suballocation.attachment.3.373 +dEQP-VK.renderpass2.suballocation.attachment.3.374 +dEQP-VK.renderpass2.suballocation.attachment.3.375 +dEQP-VK.renderpass2.suballocation.attachment.3.376 +dEQP-VK.renderpass2.suballocation.attachment.3.377 +dEQP-VK.renderpass2.suballocation.attachment.3.378 +dEQP-VK.renderpass2.suballocation.attachment.3.379 +dEQP-VK.renderpass2.suballocation.attachment.3.380 +dEQP-VK.renderpass2.suballocation.attachment.3.381 +dEQP-VK.renderpass2.suballocation.attachment.3.382 +dEQP-VK.renderpass2.suballocation.attachment.3.383 +dEQP-VK.renderpass2.suballocation.attachment.3.384 +dEQP-VK.renderpass2.suballocation.attachment.3.385 +dEQP-VK.renderpass2.suballocation.attachment.3.386 +dEQP-VK.renderpass2.suballocation.attachment.3.387 +dEQP-VK.renderpass2.suballocation.attachment.3.388 +dEQP-VK.renderpass2.suballocation.attachment.3.389 +dEQP-VK.renderpass2.suballocation.attachment.3.390 +dEQP-VK.renderpass2.suballocation.attachment.3.391 +dEQP-VK.renderpass2.suballocation.attachment.3.392 +dEQP-VK.renderpass2.suballocation.attachment.3.393 +dEQP-VK.renderpass2.suballocation.attachment.3.394 +dEQP-VK.renderpass2.suballocation.attachment.3.395 +dEQP-VK.renderpass2.suballocation.attachment.3.396 +dEQP-VK.renderpass2.suballocation.attachment.3.397 +dEQP-VK.renderpass2.suballocation.attachment.3.398 +dEQP-VK.renderpass2.suballocation.attachment.3.399 +dEQP-VK.renderpass2.suballocation.attachment.4.400 +dEQP-VK.renderpass2.suballocation.attachment.4.401 +dEQP-VK.renderpass2.suballocation.attachment.4.402 +dEQP-VK.renderpass2.suballocation.attachment.4.403 +dEQP-VK.renderpass2.suballocation.attachment.4.404 +dEQP-VK.renderpass2.suballocation.attachment.4.405 +dEQP-VK.renderpass2.suballocation.attachment.4.406 +dEQP-VK.renderpass2.suballocation.attachment.4.407 +dEQP-VK.renderpass2.suballocation.attachment.4.408 +dEQP-VK.renderpass2.suballocation.attachment.4.409 +dEQP-VK.renderpass2.suballocation.attachment.4.410 +dEQP-VK.renderpass2.suballocation.attachment.4.411 +dEQP-VK.renderpass2.suballocation.attachment.4.412 +dEQP-VK.renderpass2.suballocation.attachment.4.413 +dEQP-VK.renderpass2.suballocation.attachment.4.414 +dEQP-VK.renderpass2.suballocation.attachment.4.415 +dEQP-VK.renderpass2.suballocation.attachment.4.416 +dEQP-VK.renderpass2.suballocation.attachment.4.417 +dEQP-VK.renderpass2.suballocation.attachment.4.418 +dEQP-VK.renderpass2.suballocation.attachment.4.419 +dEQP-VK.renderpass2.suballocation.attachment.4.420 +dEQP-VK.renderpass2.suballocation.attachment.4.421 +dEQP-VK.renderpass2.suballocation.attachment.4.422 +dEQP-VK.renderpass2.suballocation.attachment.4.423 +dEQP-VK.renderpass2.suballocation.attachment.4.424 +dEQP-VK.renderpass2.suballocation.attachment.4.425 +dEQP-VK.renderpass2.suballocation.attachment.4.426 +dEQP-VK.renderpass2.suballocation.attachment.4.427 +dEQP-VK.renderpass2.suballocation.attachment.4.428 +dEQP-VK.renderpass2.suballocation.attachment.4.429 +dEQP-VK.renderpass2.suballocation.attachment.4.430 +dEQP-VK.renderpass2.suballocation.attachment.4.431 +dEQP-VK.renderpass2.suballocation.attachment.4.432 +dEQP-VK.renderpass2.suballocation.attachment.4.433 +dEQP-VK.renderpass2.suballocation.attachment.4.434 +dEQP-VK.renderpass2.suballocation.attachment.4.435 +dEQP-VK.renderpass2.suballocation.attachment.4.436 +dEQP-VK.renderpass2.suballocation.attachment.4.437 +dEQP-VK.renderpass2.suballocation.attachment.4.438 +dEQP-VK.renderpass2.suballocation.attachment.4.439 +dEQP-VK.renderpass2.suballocation.attachment.4.440 +dEQP-VK.renderpass2.suballocation.attachment.4.441 +dEQP-VK.renderpass2.suballocation.attachment.4.442 +dEQP-VK.renderpass2.suballocation.attachment.4.443 +dEQP-VK.renderpass2.suballocation.attachment.4.444 +dEQP-VK.renderpass2.suballocation.attachment.4.445 +dEQP-VK.renderpass2.suballocation.attachment.4.446 +dEQP-VK.renderpass2.suballocation.attachment.4.447 +dEQP-VK.renderpass2.suballocation.attachment.4.448 +dEQP-VK.renderpass2.suballocation.attachment.4.449 +dEQP-VK.renderpass2.suballocation.attachment.4.450 +dEQP-VK.renderpass2.suballocation.attachment.4.451 +dEQP-VK.renderpass2.suballocation.attachment.4.452 +dEQP-VK.renderpass2.suballocation.attachment.4.453 +dEQP-VK.renderpass2.suballocation.attachment.4.454 +dEQP-VK.renderpass2.suballocation.attachment.4.455 +dEQP-VK.renderpass2.suballocation.attachment.4.456 +dEQP-VK.renderpass2.suballocation.attachment.4.457 +dEQP-VK.renderpass2.suballocation.attachment.4.458 +dEQP-VK.renderpass2.suballocation.attachment.4.459 +dEQP-VK.renderpass2.suballocation.attachment.4.460 +dEQP-VK.renderpass2.suballocation.attachment.4.461 +dEQP-VK.renderpass2.suballocation.attachment.4.462 +dEQP-VK.renderpass2.suballocation.attachment.4.463 +dEQP-VK.renderpass2.suballocation.attachment.4.464 +dEQP-VK.renderpass2.suballocation.attachment.4.465 +dEQP-VK.renderpass2.suballocation.attachment.4.466 +dEQP-VK.renderpass2.suballocation.attachment.4.467 +dEQP-VK.renderpass2.suballocation.attachment.4.468 +dEQP-VK.renderpass2.suballocation.attachment.4.469 +dEQP-VK.renderpass2.suballocation.attachment.4.470 +dEQP-VK.renderpass2.suballocation.attachment.4.471 +dEQP-VK.renderpass2.suballocation.attachment.4.472 +dEQP-VK.renderpass2.suballocation.attachment.4.473 +dEQP-VK.renderpass2.suballocation.attachment.4.474 +dEQP-VK.renderpass2.suballocation.attachment.4.475 +dEQP-VK.renderpass2.suballocation.attachment.4.476 +dEQP-VK.renderpass2.suballocation.attachment.4.477 +dEQP-VK.renderpass2.suballocation.attachment.4.478 +dEQP-VK.renderpass2.suballocation.attachment.4.479 +dEQP-VK.renderpass2.suballocation.attachment.4.480 +dEQP-VK.renderpass2.suballocation.attachment.4.481 +dEQP-VK.renderpass2.suballocation.attachment.4.482 +dEQP-VK.renderpass2.suballocation.attachment.4.483 +dEQP-VK.renderpass2.suballocation.attachment.4.484 +dEQP-VK.renderpass2.suballocation.attachment.4.485 +dEQP-VK.renderpass2.suballocation.attachment.4.486 +dEQP-VK.renderpass2.suballocation.attachment.4.487 +dEQP-VK.renderpass2.suballocation.attachment.4.488 +dEQP-VK.renderpass2.suballocation.attachment.4.489 +dEQP-VK.renderpass2.suballocation.attachment.4.490 +dEQP-VK.renderpass2.suballocation.attachment.4.491 +dEQP-VK.renderpass2.suballocation.attachment.4.492 +dEQP-VK.renderpass2.suballocation.attachment.4.493 +dEQP-VK.renderpass2.suballocation.attachment.4.494 +dEQP-VK.renderpass2.suballocation.attachment.4.495 +dEQP-VK.renderpass2.suballocation.attachment.4.496 +dEQP-VK.renderpass2.suballocation.attachment.4.497 +dEQP-VK.renderpass2.suballocation.attachment.4.498 +dEQP-VK.renderpass2.suballocation.attachment.4.499 +dEQP-VK.renderpass2.suballocation.attachment.4.500 +dEQP-VK.renderpass2.suballocation.attachment.4.501 +dEQP-VK.renderpass2.suballocation.attachment.4.502 +dEQP-VK.renderpass2.suballocation.attachment.4.503 +dEQP-VK.renderpass2.suballocation.attachment.4.504 +dEQP-VK.renderpass2.suballocation.attachment.4.505 +dEQP-VK.renderpass2.suballocation.attachment.4.506 +dEQP-VK.renderpass2.suballocation.attachment.4.507 +dEQP-VK.renderpass2.suballocation.attachment.4.508 +dEQP-VK.renderpass2.suballocation.attachment.4.509 +dEQP-VK.renderpass2.suballocation.attachment.4.510 +dEQP-VK.renderpass2.suballocation.attachment.4.511 +dEQP-VK.renderpass2.suballocation.attachment.4.512 +dEQP-VK.renderpass2.suballocation.attachment.4.513 +dEQP-VK.renderpass2.suballocation.attachment.4.514 +dEQP-VK.renderpass2.suballocation.attachment.4.515 +dEQP-VK.renderpass2.suballocation.attachment.4.516 +dEQP-VK.renderpass2.suballocation.attachment.4.517 +dEQP-VK.renderpass2.suballocation.attachment.4.518 +dEQP-VK.renderpass2.suballocation.attachment.4.519 +dEQP-VK.renderpass2.suballocation.attachment.4.520 +dEQP-VK.renderpass2.suballocation.attachment.4.521 +dEQP-VK.renderpass2.suballocation.attachment.4.522 +dEQP-VK.renderpass2.suballocation.attachment.4.523 +dEQP-VK.renderpass2.suballocation.attachment.4.524 +dEQP-VK.renderpass2.suballocation.attachment.4.525 +dEQP-VK.renderpass2.suballocation.attachment.4.526 +dEQP-VK.renderpass2.suballocation.attachment.4.527 +dEQP-VK.renderpass2.suballocation.attachment.4.528 +dEQP-VK.renderpass2.suballocation.attachment.4.529 +dEQP-VK.renderpass2.suballocation.attachment.4.530 +dEQP-VK.renderpass2.suballocation.attachment.4.531 +dEQP-VK.renderpass2.suballocation.attachment.4.532 +dEQP-VK.renderpass2.suballocation.attachment.4.533 +dEQP-VK.renderpass2.suballocation.attachment.4.534 +dEQP-VK.renderpass2.suballocation.attachment.4.535 +dEQP-VK.renderpass2.suballocation.attachment.4.536 +dEQP-VK.renderpass2.suballocation.attachment.4.537 +dEQP-VK.renderpass2.suballocation.attachment.4.538 +dEQP-VK.renderpass2.suballocation.attachment.4.539 +dEQP-VK.renderpass2.suballocation.attachment.4.540 +dEQP-VK.renderpass2.suballocation.attachment.4.541 +dEQP-VK.renderpass2.suballocation.attachment.4.542 +dEQP-VK.renderpass2.suballocation.attachment.4.543 +dEQP-VK.renderpass2.suballocation.attachment.4.544 +dEQP-VK.renderpass2.suballocation.attachment.4.545 +dEQP-VK.renderpass2.suballocation.attachment.4.546 +dEQP-VK.renderpass2.suballocation.attachment.4.547 +dEQP-VK.renderpass2.suballocation.attachment.4.548 +dEQP-VK.renderpass2.suballocation.attachment.4.549 +dEQP-VK.renderpass2.suballocation.attachment.4.550 +dEQP-VK.renderpass2.suballocation.attachment.4.551 +dEQP-VK.renderpass2.suballocation.attachment.4.552 +dEQP-VK.renderpass2.suballocation.attachment.4.553 +dEQP-VK.renderpass2.suballocation.attachment.4.554 +dEQP-VK.renderpass2.suballocation.attachment.4.555 +dEQP-VK.renderpass2.suballocation.attachment.4.556 +dEQP-VK.renderpass2.suballocation.attachment.4.557 +dEQP-VK.renderpass2.suballocation.attachment.4.558 +dEQP-VK.renderpass2.suballocation.attachment.4.559 +dEQP-VK.renderpass2.suballocation.attachment.4.560 +dEQP-VK.renderpass2.suballocation.attachment.4.561 +dEQP-VK.renderpass2.suballocation.attachment.4.562 +dEQP-VK.renderpass2.suballocation.attachment.4.563 +dEQP-VK.renderpass2.suballocation.attachment.4.564 +dEQP-VK.renderpass2.suballocation.attachment.4.565 +dEQP-VK.renderpass2.suballocation.attachment.4.566 +dEQP-VK.renderpass2.suballocation.attachment.4.567 +dEQP-VK.renderpass2.suballocation.attachment.4.568 +dEQP-VK.renderpass2.suballocation.attachment.4.569 +dEQP-VK.renderpass2.suballocation.attachment.4.570 +dEQP-VK.renderpass2.suballocation.attachment.4.571 +dEQP-VK.renderpass2.suballocation.attachment.4.572 +dEQP-VK.renderpass2.suballocation.attachment.4.573 +dEQP-VK.renderpass2.suballocation.attachment.4.574 +dEQP-VK.renderpass2.suballocation.attachment.4.575 +dEQP-VK.renderpass2.suballocation.attachment.4.576 +dEQP-VK.renderpass2.suballocation.attachment.4.577 +dEQP-VK.renderpass2.suballocation.attachment.4.578 +dEQP-VK.renderpass2.suballocation.attachment.4.579 +dEQP-VK.renderpass2.suballocation.attachment.4.580 +dEQP-VK.renderpass2.suballocation.attachment.4.581 +dEQP-VK.renderpass2.suballocation.attachment.4.582 +dEQP-VK.renderpass2.suballocation.attachment.4.583 +dEQP-VK.renderpass2.suballocation.attachment.4.584 +dEQP-VK.renderpass2.suballocation.attachment.4.585 +dEQP-VK.renderpass2.suballocation.attachment.4.586 +dEQP-VK.renderpass2.suballocation.attachment.4.587 +dEQP-VK.renderpass2.suballocation.attachment.4.588 +dEQP-VK.renderpass2.suballocation.attachment.4.589 +dEQP-VK.renderpass2.suballocation.attachment.4.590 +dEQP-VK.renderpass2.suballocation.attachment.4.591 +dEQP-VK.renderpass2.suballocation.attachment.4.592 +dEQP-VK.renderpass2.suballocation.attachment.4.593 +dEQP-VK.renderpass2.suballocation.attachment.4.594 +dEQP-VK.renderpass2.suballocation.attachment.4.595 +dEQP-VK.renderpass2.suballocation.attachment.4.596 +dEQP-VK.renderpass2.suballocation.attachment.4.597 +dEQP-VK.renderpass2.suballocation.attachment.4.598 +dEQP-VK.renderpass2.suballocation.attachment.4.599 +dEQP-VK.renderpass2.suballocation.attachment.8.600 +dEQP-VK.renderpass2.suballocation.attachment.8.601 +dEQP-VK.renderpass2.suballocation.attachment.8.602 +dEQP-VK.renderpass2.suballocation.attachment.8.603 +dEQP-VK.renderpass2.suballocation.attachment.8.604 +dEQP-VK.renderpass2.suballocation.attachment.8.605 +dEQP-VK.renderpass2.suballocation.attachment.8.606 +dEQP-VK.renderpass2.suballocation.attachment.8.607 +dEQP-VK.renderpass2.suballocation.attachment.8.608 +dEQP-VK.renderpass2.suballocation.attachment.8.609 +dEQP-VK.renderpass2.suballocation.attachment.8.610 +dEQP-VK.renderpass2.suballocation.attachment.8.611 +dEQP-VK.renderpass2.suballocation.attachment.8.612 +dEQP-VK.renderpass2.suballocation.attachment.8.613 +dEQP-VK.renderpass2.suballocation.attachment.8.614 +dEQP-VK.renderpass2.suballocation.attachment.8.615 +dEQP-VK.renderpass2.suballocation.attachment.8.616 +dEQP-VK.renderpass2.suballocation.attachment.8.617 +dEQP-VK.renderpass2.suballocation.attachment.8.618 +dEQP-VK.renderpass2.suballocation.attachment.8.619 +dEQP-VK.renderpass2.suballocation.attachment.8.620 +dEQP-VK.renderpass2.suballocation.attachment.8.621 +dEQP-VK.renderpass2.suballocation.attachment.8.622 +dEQP-VK.renderpass2.suballocation.attachment.8.623 +dEQP-VK.renderpass2.suballocation.attachment.8.624 +dEQP-VK.renderpass2.suballocation.attachment.8.625 +dEQP-VK.renderpass2.suballocation.attachment.8.626 +dEQP-VK.renderpass2.suballocation.attachment.8.627 +dEQP-VK.renderpass2.suballocation.attachment.8.628 +dEQP-VK.renderpass2.suballocation.attachment.8.629 +dEQP-VK.renderpass2.suballocation.attachment.8.630 +dEQP-VK.renderpass2.suballocation.attachment.8.631 +dEQP-VK.renderpass2.suballocation.attachment.8.632 +dEQP-VK.renderpass2.suballocation.attachment.8.633 +dEQP-VK.renderpass2.suballocation.attachment.8.634 +dEQP-VK.renderpass2.suballocation.attachment.8.635 +dEQP-VK.renderpass2.suballocation.attachment.8.636 +dEQP-VK.renderpass2.suballocation.attachment.8.637 +dEQP-VK.renderpass2.suballocation.attachment.8.638 +dEQP-VK.renderpass2.suballocation.attachment.8.639 +dEQP-VK.renderpass2.suballocation.attachment.8.640 +dEQP-VK.renderpass2.suballocation.attachment.8.641 +dEQP-VK.renderpass2.suballocation.attachment.8.642 +dEQP-VK.renderpass2.suballocation.attachment.8.643 +dEQP-VK.renderpass2.suballocation.attachment.8.644 +dEQP-VK.renderpass2.suballocation.attachment.8.645 +dEQP-VK.renderpass2.suballocation.attachment.8.646 +dEQP-VK.renderpass2.suballocation.attachment.8.647 +dEQP-VK.renderpass2.suballocation.attachment.8.648 +dEQP-VK.renderpass2.suballocation.attachment.8.649 +dEQP-VK.renderpass2.suballocation.attachment.8.650 +dEQP-VK.renderpass2.suballocation.attachment.8.651 +dEQP-VK.renderpass2.suballocation.attachment.8.652 +dEQP-VK.renderpass2.suballocation.attachment.8.653 +dEQP-VK.renderpass2.suballocation.attachment.8.654 +dEQP-VK.renderpass2.suballocation.attachment.8.655 +dEQP-VK.renderpass2.suballocation.attachment.8.656 +dEQP-VK.renderpass2.suballocation.attachment.8.657 +dEQP-VK.renderpass2.suballocation.attachment.8.658 +dEQP-VK.renderpass2.suballocation.attachment.8.659 +dEQP-VK.renderpass2.suballocation.attachment.8.660 +dEQP-VK.renderpass2.suballocation.attachment.8.661 +dEQP-VK.renderpass2.suballocation.attachment.8.662 +dEQP-VK.renderpass2.suballocation.attachment.8.663 +dEQP-VK.renderpass2.suballocation.attachment.8.664 +dEQP-VK.renderpass2.suballocation.attachment.8.665 +dEQP-VK.renderpass2.suballocation.attachment.8.666 +dEQP-VK.renderpass2.suballocation.attachment.8.667 +dEQP-VK.renderpass2.suballocation.attachment.8.668 +dEQP-VK.renderpass2.suballocation.attachment.8.669 +dEQP-VK.renderpass2.suballocation.attachment.8.670 +dEQP-VK.renderpass2.suballocation.attachment.8.671 +dEQP-VK.renderpass2.suballocation.attachment.8.672 +dEQP-VK.renderpass2.suballocation.attachment.8.673 +dEQP-VK.renderpass2.suballocation.attachment.8.674 +dEQP-VK.renderpass2.suballocation.attachment.8.675 +dEQP-VK.renderpass2.suballocation.attachment.8.676 +dEQP-VK.renderpass2.suballocation.attachment.8.677 +dEQP-VK.renderpass2.suballocation.attachment.8.678 +dEQP-VK.renderpass2.suballocation.attachment.8.679 +dEQP-VK.renderpass2.suballocation.attachment.8.680 +dEQP-VK.renderpass2.suballocation.attachment.8.681 +dEQP-VK.renderpass2.suballocation.attachment.8.682 +dEQP-VK.renderpass2.suballocation.attachment.8.683 +dEQP-VK.renderpass2.suballocation.attachment.8.684 +dEQP-VK.renderpass2.suballocation.attachment.8.685 +dEQP-VK.renderpass2.suballocation.attachment.8.686 +dEQP-VK.renderpass2.suballocation.attachment.8.687 +dEQP-VK.renderpass2.suballocation.attachment.8.688 +dEQP-VK.renderpass2.suballocation.attachment.8.689 +dEQP-VK.renderpass2.suballocation.attachment.8.690 +dEQP-VK.renderpass2.suballocation.attachment.8.691 +dEQP-VK.renderpass2.suballocation.attachment.8.692 +dEQP-VK.renderpass2.suballocation.attachment.8.693 +dEQP-VK.renderpass2.suballocation.attachment.8.694 +dEQP-VK.renderpass2.suballocation.attachment.8.695 +dEQP-VK.renderpass2.suballocation.attachment.8.696 +dEQP-VK.renderpass2.suballocation.attachment.8.697 +dEQP-VK.renderpass2.suballocation.attachment.8.698 +dEQP-VK.renderpass2.suballocation.attachment.8.699 +dEQP-VK.renderpass2.suballocation.attachment.8.700 +dEQP-VK.renderpass2.suballocation.attachment.8.701 +dEQP-VK.renderpass2.suballocation.attachment.8.702 +dEQP-VK.renderpass2.suballocation.attachment.8.703 +dEQP-VK.renderpass2.suballocation.attachment.8.704 +dEQP-VK.renderpass2.suballocation.attachment.8.705 +dEQP-VK.renderpass2.suballocation.attachment.8.706 +dEQP-VK.renderpass2.suballocation.attachment.8.707 +dEQP-VK.renderpass2.suballocation.attachment.8.708 +dEQP-VK.renderpass2.suballocation.attachment.8.709 +dEQP-VK.renderpass2.suballocation.attachment.8.710 +dEQP-VK.renderpass2.suballocation.attachment.8.711 +dEQP-VK.renderpass2.suballocation.attachment.8.712 +dEQP-VK.renderpass2.suballocation.attachment.8.713 +dEQP-VK.renderpass2.suballocation.attachment.8.714 +dEQP-VK.renderpass2.suballocation.attachment.8.715 +dEQP-VK.renderpass2.suballocation.attachment.8.716 +dEQP-VK.renderpass2.suballocation.attachment.8.717 +dEQP-VK.renderpass2.suballocation.attachment.8.718 +dEQP-VK.renderpass2.suballocation.attachment.8.719 +dEQP-VK.renderpass2.suballocation.attachment.8.720 +dEQP-VK.renderpass2.suballocation.attachment.8.721 +dEQP-VK.renderpass2.suballocation.attachment.8.722 +dEQP-VK.renderpass2.suballocation.attachment.8.723 +dEQP-VK.renderpass2.suballocation.attachment.8.724 +dEQP-VK.renderpass2.suballocation.attachment.8.725 +dEQP-VK.renderpass2.suballocation.attachment.8.726 +dEQP-VK.renderpass2.suballocation.attachment.8.727 +dEQP-VK.renderpass2.suballocation.attachment.8.728 +dEQP-VK.renderpass2.suballocation.attachment.8.729 +dEQP-VK.renderpass2.suballocation.attachment.8.730 +dEQP-VK.renderpass2.suballocation.attachment.8.731 +dEQP-VK.renderpass2.suballocation.attachment.8.732 +dEQP-VK.renderpass2.suballocation.attachment.8.733 +dEQP-VK.renderpass2.suballocation.attachment.8.734 +dEQP-VK.renderpass2.suballocation.attachment.8.735 +dEQP-VK.renderpass2.suballocation.attachment.8.736 +dEQP-VK.renderpass2.suballocation.attachment.8.737 +dEQP-VK.renderpass2.suballocation.attachment.8.738 +dEQP-VK.renderpass2.suballocation.attachment.8.739 +dEQP-VK.renderpass2.suballocation.attachment.8.740 +dEQP-VK.renderpass2.suballocation.attachment.8.741 +dEQP-VK.renderpass2.suballocation.attachment.8.742 +dEQP-VK.renderpass2.suballocation.attachment.8.743 +dEQP-VK.renderpass2.suballocation.attachment.8.744 +dEQP-VK.renderpass2.suballocation.attachment.8.745 +dEQP-VK.renderpass2.suballocation.attachment.8.746 +dEQP-VK.renderpass2.suballocation.attachment.8.747 +dEQP-VK.renderpass2.suballocation.attachment.8.748 +dEQP-VK.renderpass2.suballocation.attachment.8.749 +dEQP-VK.renderpass2.suballocation.attachment.8.750 +dEQP-VK.renderpass2.suballocation.attachment.8.751 +dEQP-VK.renderpass2.suballocation.attachment.8.752 +dEQP-VK.renderpass2.suballocation.attachment.8.753 +dEQP-VK.renderpass2.suballocation.attachment.8.754 +dEQP-VK.renderpass2.suballocation.attachment.8.755 +dEQP-VK.renderpass2.suballocation.attachment.8.756 +dEQP-VK.renderpass2.suballocation.attachment.8.757 +dEQP-VK.renderpass2.suballocation.attachment.8.758 +dEQP-VK.renderpass2.suballocation.attachment.8.759 +dEQP-VK.renderpass2.suballocation.attachment.8.760 +dEQP-VK.renderpass2.suballocation.attachment.8.761 +dEQP-VK.renderpass2.suballocation.attachment.8.762 +dEQP-VK.renderpass2.suballocation.attachment.8.763 +dEQP-VK.renderpass2.suballocation.attachment.8.764 +dEQP-VK.renderpass2.suballocation.attachment.8.765 +dEQP-VK.renderpass2.suballocation.attachment.8.766 +dEQP-VK.renderpass2.suballocation.attachment.8.767 +dEQP-VK.renderpass2.suballocation.attachment.8.768 +dEQP-VK.renderpass2.suballocation.attachment.8.769 +dEQP-VK.renderpass2.suballocation.attachment.8.770 +dEQP-VK.renderpass2.suballocation.attachment.8.771 +dEQP-VK.renderpass2.suballocation.attachment.8.772 +dEQP-VK.renderpass2.suballocation.attachment.8.773 +dEQP-VK.renderpass2.suballocation.attachment.8.774 +dEQP-VK.renderpass2.suballocation.attachment.8.775 +dEQP-VK.renderpass2.suballocation.attachment.8.776 +dEQP-VK.renderpass2.suballocation.attachment.8.777 +dEQP-VK.renderpass2.suballocation.attachment.8.778 +dEQP-VK.renderpass2.suballocation.attachment.8.779 +dEQP-VK.renderpass2.suballocation.attachment.8.780 +dEQP-VK.renderpass2.suballocation.attachment.8.781 +dEQP-VK.renderpass2.suballocation.attachment.8.782 +dEQP-VK.renderpass2.suballocation.attachment.8.783 +dEQP-VK.renderpass2.suballocation.attachment.8.784 +dEQP-VK.renderpass2.suballocation.attachment.8.785 +dEQP-VK.renderpass2.suballocation.attachment.8.786 +dEQP-VK.renderpass2.suballocation.attachment.8.787 +dEQP-VK.renderpass2.suballocation.attachment.8.788 +dEQP-VK.renderpass2.suballocation.attachment.8.789 +dEQP-VK.renderpass2.suballocation.attachment.8.790 +dEQP-VK.renderpass2.suballocation.attachment.8.791 +dEQP-VK.renderpass2.suballocation.attachment.8.792 +dEQP-VK.renderpass2.suballocation.attachment.8.793 +dEQP-VK.renderpass2.suballocation.attachment.8.794 +dEQP-VK.renderpass2.suballocation.attachment.8.795 +dEQP-VK.renderpass2.suballocation.attachment.8.796 +dEQP-VK.renderpass2.suballocation.attachment.8.797 +dEQP-VK.renderpass2.suballocation.attachment.8.798 +dEQP-VK.renderpass2.suballocation.attachment.8.799 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.dedicated_allocation.simple.color +dEQP-VK.renderpass2.dedicated_allocation.simple.depth +dEQP-VK.renderpass2.dedicated_allocation.simple.stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth +dEQP-VK.renderpass2.dedicated_allocation.simple.color_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.200 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.201 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.202 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.203 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.204 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.205 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.206 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.207 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.208 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.209 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.210 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.211 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.212 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.213 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.214 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.215 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.216 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.217 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.218 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.219 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.220 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.221 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.222 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.223 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.224 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.225 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.226 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.227 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.228 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.229 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.230 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.231 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.232 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.233 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.234 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.235 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.236 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.237 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.238 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.239 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.240 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.241 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.242 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.243 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.244 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.245 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.246 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.247 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.248 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.249 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.250 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.251 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.252 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.253 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.254 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.255 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.256 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.257 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.258 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.259 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.260 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.261 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.262 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.263 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.264 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.265 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.266 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.267 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.268 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.269 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.270 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.271 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.272 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.273 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.274 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.275 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.276 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.277 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.278 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.279 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.280 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.281 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.282 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.283 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.284 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.285 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.286 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.287 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.288 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.289 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.290 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.291 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.292 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.293 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.294 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.295 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.296 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.297 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.298 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.299 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.300 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.301 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.302 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.303 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.304 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.305 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.306 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.307 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.308 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.309 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.310 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.311 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.312 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.313 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.314 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.315 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.316 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.317 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.318 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.319 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.320 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.321 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.322 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.323 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.324 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.325 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.326 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.327 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.328 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.329 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.330 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.331 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.332 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.333 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.334 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.335 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.336 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.337 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.338 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.339 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.340 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.341 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.342 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.343 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.344 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.345 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.346 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.347 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.348 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.349 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.350 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.351 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.352 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.353 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.354 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.355 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.356 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.357 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.358 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.359 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.360 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.361 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.362 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.363 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.364 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.365 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.366 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.367 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.368 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.369 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.370 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.371 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.372 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.373 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.374 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.375 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.376 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.377 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.378 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.379 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.380 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.381 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.382 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.383 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.384 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.385 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.386 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.387 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.388 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.389 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.390 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.391 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.392 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.393 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.394 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.395 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.396 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.397 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.398 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.399 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.400 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.401 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.402 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.403 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.404 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.405 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.406 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.407 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.408 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.409 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.410 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.411 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.412 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.413 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.414 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.415 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.416 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.417 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.418 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.419 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.420 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.421 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.422 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.423 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.424 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.425 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.426 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.427 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.428 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.429 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.430 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.431 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.432 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.433 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.434 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.435 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.436 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.437 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.438 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.439 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.440 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.441 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.442 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.443 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.444 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.445 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.446 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.447 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.448 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.449 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.450 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.451 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.452 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.453 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.454 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.455 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.456 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.457 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.458 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.459 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.460 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.461 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.462 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.463 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.464 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.465 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.466 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.467 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.468 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.469 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.470 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.471 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.472 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.473 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.474 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.475 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.476 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.477 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.478 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.479 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.480 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.481 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.482 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.483 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.484 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.485 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.486 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.487 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.488 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.489 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.490 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.491 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.492 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.493 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.494 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.495 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.496 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.497 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.498 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.499 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.500 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.501 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.502 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.503 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.504 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.505 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.506 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.507 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.508 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.509 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.510 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.511 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.512 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.513 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.514 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.515 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.516 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.517 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.518 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.519 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.520 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.521 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.522 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.523 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.524 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.525 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.526 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.527 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.528 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.529 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.530 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.531 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.532 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.533 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.534 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.535 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.536 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.537 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.538 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.539 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.540 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.541 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.542 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.543 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.544 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.545 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.546 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.547 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.548 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.549 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.550 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.551 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.552 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.553 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.554 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.555 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.556 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.557 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.558 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.559 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.560 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.561 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.562 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.563 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.564 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.565 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.566 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.567 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.568 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.569 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.570 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.571 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.572 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.573 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.574 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.575 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.576 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.577 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.578 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.579 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.580 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.581 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.582 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.583 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.584 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.585 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.586 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.587 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.588 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.589 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.590 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.591 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.592 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.593 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.594 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.595 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.596 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.597 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.598 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.599 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.600 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.601 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.602 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.603 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.604 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.605 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.606 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.607 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.608 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.609 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.610 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.611 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.612 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.613 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.614 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.615 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.616 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.617 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.618 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.619 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.620 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.621 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.622 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.623 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.624 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.625 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.626 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.627 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.628 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.629 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.630 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.631 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.632 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.633 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.634 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.635 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.636 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.637 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.638 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.639 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.640 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.641 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.642 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.643 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.644 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.645 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.646 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.647 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.648 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.649 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.650 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.651 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.652 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.653 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.654 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.655 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.656 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.657 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.658 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.659 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.660 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.661 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.662 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.663 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.664 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.665 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.666 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.667 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.668 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.669 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.670 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.671 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.672 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.673 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.674 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.675 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.676 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.677 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.678 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.679 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.680 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.681 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.682 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.683 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.684 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.685 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.686 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.687 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.688 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.689 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.690 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.691 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.692 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.693 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.694 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.695 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.696 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.697 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.698 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.699 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.700 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.701 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.702 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.703 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.704 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.705 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.706 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.707 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.708 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.709 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.710 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.711 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.712 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.713 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.714 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.715 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.716 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.717 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.718 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.719 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.720 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.721 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.722 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.723 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.724 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.725 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.726 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.727 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.728 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.729 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.730 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.731 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.732 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.733 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.734 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.735 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.736 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.737 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.738 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.739 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.740 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.741 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.742 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.743 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.744 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.745 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.746 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.747 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.748 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.749 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.750 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.751 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.752 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.753 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.754 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.755 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.756 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.757 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.758 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.759 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.760 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.761 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.762 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.763 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.764 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.765 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.766 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.767 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.768 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.769 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.770 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.771 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.772 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.773 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.774 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.775 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.776 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.777 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.778 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.779 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.780 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.781 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.782 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.783 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.784 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.785 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.786 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.787 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.788 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.789 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.790 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.791 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.792 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.793 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.794 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.795 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.796 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.797 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.798 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.799 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.99 dEQP-VK.ubo.2_level_array.std140.float.vertex dEQP-VK.ubo.2_level_array.std140.float.fragment dEQP-VK.ubo.2_level_array.std140.float.both diff --git a/external/vulkancts/mustpass/1.1.0/vk-default.txt b/external/vulkancts/mustpass/1.1.0/vk-default.txt index 0c20f91..72b431f 100755 --- a/external/vulkancts/mustpass/1.1.0/vk-default.txt +++ b/external/vulkancts/mustpass/1.1.0/vk-default.txt @@ -200420,6 +200420,8145 @@ dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.96 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.97 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.98 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.simple.color +dEQP-VK.renderpass2.suballocation.simple.depth +dEQP-VK.renderpass2.suballocation.simple.stencil +dEQP-VK.renderpass2.suballocation.simple.depth_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth +dEQP-VK.renderpass2.suballocation.simple.color_stencil +dEQP-VK.renderpass2.suballocation.simple.color_depth_stencil +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.suballocation.attachment.1.0 +dEQP-VK.renderpass2.suballocation.attachment.1.1 +dEQP-VK.renderpass2.suballocation.attachment.1.2 +dEQP-VK.renderpass2.suballocation.attachment.1.3 +dEQP-VK.renderpass2.suballocation.attachment.1.4 +dEQP-VK.renderpass2.suballocation.attachment.1.5 +dEQP-VK.renderpass2.suballocation.attachment.1.6 +dEQP-VK.renderpass2.suballocation.attachment.1.7 +dEQP-VK.renderpass2.suballocation.attachment.1.8 +dEQP-VK.renderpass2.suballocation.attachment.1.9 +dEQP-VK.renderpass2.suballocation.attachment.1.10 +dEQP-VK.renderpass2.suballocation.attachment.1.11 +dEQP-VK.renderpass2.suballocation.attachment.1.12 +dEQP-VK.renderpass2.suballocation.attachment.1.13 +dEQP-VK.renderpass2.suballocation.attachment.1.14 +dEQP-VK.renderpass2.suballocation.attachment.1.15 +dEQP-VK.renderpass2.suballocation.attachment.1.16 +dEQP-VK.renderpass2.suballocation.attachment.1.17 +dEQP-VK.renderpass2.suballocation.attachment.1.18 +dEQP-VK.renderpass2.suballocation.attachment.1.19 +dEQP-VK.renderpass2.suballocation.attachment.1.20 +dEQP-VK.renderpass2.suballocation.attachment.1.21 +dEQP-VK.renderpass2.suballocation.attachment.1.22 +dEQP-VK.renderpass2.suballocation.attachment.1.23 +dEQP-VK.renderpass2.suballocation.attachment.1.24 +dEQP-VK.renderpass2.suballocation.attachment.1.25 +dEQP-VK.renderpass2.suballocation.attachment.1.26 +dEQP-VK.renderpass2.suballocation.attachment.1.27 +dEQP-VK.renderpass2.suballocation.attachment.1.28 +dEQP-VK.renderpass2.suballocation.attachment.1.29 +dEQP-VK.renderpass2.suballocation.attachment.1.30 +dEQP-VK.renderpass2.suballocation.attachment.1.31 +dEQP-VK.renderpass2.suballocation.attachment.1.32 +dEQP-VK.renderpass2.suballocation.attachment.1.33 +dEQP-VK.renderpass2.suballocation.attachment.1.34 +dEQP-VK.renderpass2.suballocation.attachment.1.35 +dEQP-VK.renderpass2.suballocation.attachment.1.36 +dEQP-VK.renderpass2.suballocation.attachment.1.37 +dEQP-VK.renderpass2.suballocation.attachment.1.38 +dEQP-VK.renderpass2.suballocation.attachment.1.39 +dEQP-VK.renderpass2.suballocation.attachment.1.40 +dEQP-VK.renderpass2.suballocation.attachment.1.41 +dEQP-VK.renderpass2.suballocation.attachment.1.42 +dEQP-VK.renderpass2.suballocation.attachment.1.43 +dEQP-VK.renderpass2.suballocation.attachment.1.44 +dEQP-VK.renderpass2.suballocation.attachment.1.45 +dEQP-VK.renderpass2.suballocation.attachment.1.46 +dEQP-VK.renderpass2.suballocation.attachment.1.47 +dEQP-VK.renderpass2.suballocation.attachment.1.48 +dEQP-VK.renderpass2.suballocation.attachment.1.49 +dEQP-VK.renderpass2.suballocation.attachment.1.50 +dEQP-VK.renderpass2.suballocation.attachment.1.51 +dEQP-VK.renderpass2.suballocation.attachment.1.52 +dEQP-VK.renderpass2.suballocation.attachment.1.53 +dEQP-VK.renderpass2.suballocation.attachment.1.54 +dEQP-VK.renderpass2.suballocation.attachment.1.55 +dEQP-VK.renderpass2.suballocation.attachment.1.56 +dEQP-VK.renderpass2.suballocation.attachment.1.57 +dEQP-VK.renderpass2.suballocation.attachment.1.58 +dEQP-VK.renderpass2.suballocation.attachment.1.59 +dEQP-VK.renderpass2.suballocation.attachment.1.60 +dEQP-VK.renderpass2.suballocation.attachment.1.61 +dEQP-VK.renderpass2.suballocation.attachment.1.62 +dEQP-VK.renderpass2.suballocation.attachment.1.63 +dEQP-VK.renderpass2.suballocation.attachment.1.64 +dEQP-VK.renderpass2.suballocation.attachment.1.65 +dEQP-VK.renderpass2.suballocation.attachment.1.66 +dEQP-VK.renderpass2.suballocation.attachment.1.67 +dEQP-VK.renderpass2.suballocation.attachment.1.68 +dEQP-VK.renderpass2.suballocation.attachment.1.69 +dEQP-VK.renderpass2.suballocation.attachment.1.70 +dEQP-VK.renderpass2.suballocation.attachment.1.71 +dEQP-VK.renderpass2.suballocation.attachment.1.72 +dEQP-VK.renderpass2.suballocation.attachment.1.73 +dEQP-VK.renderpass2.suballocation.attachment.1.74 +dEQP-VK.renderpass2.suballocation.attachment.1.75 +dEQP-VK.renderpass2.suballocation.attachment.1.76 +dEQP-VK.renderpass2.suballocation.attachment.1.77 +dEQP-VK.renderpass2.suballocation.attachment.1.78 +dEQP-VK.renderpass2.suballocation.attachment.1.79 +dEQP-VK.renderpass2.suballocation.attachment.1.80 +dEQP-VK.renderpass2.suballocation.attachment.1.81 +dEQP-VK.renderpass2.suballocation.attachment.1.82 +dEQP-VK.renderpass2.suballocation.attachment.1.83 +dEQP-VK.renderpass2.suballocation.attachment.1.84 +dEQP-VK.renderpass2.suballocation.attachment.1.85 +dEQP-VK.renderpass2.suballocation.attachment.1.86 +dEQP-VK.renderpass2.suballocation.attachment.1.87 +dEQP-VK.renderpass2.suballocation.attachment.1.88 +dEQP-VK.renderpass2.suballocation.attachment.1.89 +dEQP-VK.renderpass2.suballocation.attachment.1.90 +dEQP-VK.renderpass2.suballocation.attachment.1.91 +dEQP-VK.renderpass2.suballocation.attachment.1.92 +dEQP-VK.renderpass2.suballocation.attachment.1.93 +dEQP-VK.renderpass2.suballocation.attachment.1.94 +dEQP-VK.renderpass2.suballocation.attachment.1.95 +dEQP-VK.renderpass2.suballocation.attachment.1.96 +dEQP-VK.renderpass2.suballocation.attachment.1.97 +dEQP-VK.renderpass2.suballocation.attachment.1.98 +dEQP-VK.renderpass2.suballocation.attachment.1.99 +dEQP-VK.renderpass2.suballocation.attachment.3.200 +dEQP-VK.renderpass2.suballocation.attachment.3.201 +dEQP-VK.renderpass2.suballocation.attachment.3.202 +dEQP-VK.renderpass2.suballocation.attachment.3.203 +dEQP-VK.renderpass2.suballocation.attachment.3.204 +dEQP-VK.renderpass2.suballocation.attachment.3.205 +dEQP-VK.renderpass2.suballocation.attachment.3.206 +dEQP-VK.renderpass2.suballocation.attachment.3.207 +dEQP-VK.renderpass2.suballocation.attachment.3.208 +dEQP-VK.renderpass2.suballocation.attachment.3.209 +dEQP-VK.renderpass2.suballocation.attachment.3.210 +dEQP-VK.renderpass2.suballocation.attachment.3.211 +dEQP-VK.renderpass2.suballocation.attachment.3.212 +dEQP-VK.renderpass2.suballocation.attachment.3.213 +dEQP-VK.renderpass2.suballocation.attachment.3.214 +dEQP-VK.renderpass2.suballocation.attachment.3.215 +dEQP-VK.renderpass2.suballocation.attachment.3.216 +dEQP-VK.renderpass2.suballocation.attachment.3.217 +dEQP-VK.renderpass2.suballocation.attachment.3.218 +dEQP-VK.renderpass2.suballocation.attachment.3.219 +dEQP-VK.renderpass2.suballocation.attachment.3.220 +dEQP-VK.renderpass2.suballocation.attachment.3.221 +dEQP-VK.renderpass2.suballocation.attachment.3.222 +dEQP-VK.renderpass2.suballocation.attachment.3.223 +dEQP-VK.renderpass2.suballocation.attachment.3.224 +dEQP-VK.renderpass2.suballocation.attachment.3.225 +dEQP-VK.renderpass2.suballocation.attachment.3.226 +dEQP-VK.renderpass2.suballocation.attachment.3.227 +dEQP-VK.renderpass2.suballocation.attachment.3.228 +dEQP-VK.renderpass2.suballocation.attachment.3.229 +dEQP-VK.renderpass2.suballocation.attachment.3.230 +dEQP-VK.renderpass2.suballocation.attachment.3.231 +dEQP-VK.renderpass2.suballocation.attachment.3.232 +dEQP-VK.renderpass2.suballocation.attachment.3.233 +dEQP-VK.renderpass2.suballocation.attachment.3.234 +dEQP-VK.renderpass2.suballocation.attachment.3.235 +dEQP-VK.renderpass2.suballocation.attachment.3.236 +dEQP-VK.renderpass2.suballocation.attachment.3.237 +dEQP-VK.renderpass2.suballocation.attachment.3.238 +dEQP-VK.renderpass2.suballocation.attachment.3.239 +dEQP-VK.renderpass2.suballocation.attachment.3.240 +dEQP-VK.renderpass2.suballocation.attachment.3.241 +dEQP-VK.renderpass2.suballocation.attachment.3.242 +dEQP-VK.renderpass2.suballocation.attachment.3.243 +dEQP-VK.renderpass2.suballocation.attachment.3.244 +dEQP-VK.renderpass2.suballocation.attachment.3.245 +dEQP-VK.renderpass2.suballocation.attachment.3.246 +dEQP-VK.renderpass2.suballocation.attachment.3.247 +dEQP-VK.renderpass2.suballocation.attachment.3.248 +dEQP-VK.renderpass2.suballocation.attachment.3.249 +dEQP-VK.renderpass2.suballocation.attachment.3.250 +dEQP-VK.renderpass2.suballocation.attachment.3.251 +dEQP-VK.renderpass2.suballocation.attachment.3.252 +dEQP-VK.renderpass2.suballocation.attachment.3.253 +dEQP-VK.renderpass2.suballocation.attachment.3.254 +dEQP-VK.renderpass2.suballocation.attachment.3.255 +dEQP-VK.renderpass2.suballocation.attachment.3.256 +dEQP-VK.renderpass2.suballocation.attachment.3.257 +dEQP-VK.renderpass2.suballocation.attachment.3.258 +dEQP-VK.renderpass2.suballocation.attachment.3.259 +dEQP-VK.renderpass2.suballocation.attachment.3.260 +dEQP-VK.renderpass2.suballocation.attachment.3.261 +dEQP-VK.renderpass2.suballocation.attachment.3.262 +dEQP-VK.renderpass2.suballocation.attachment.3.263 +dEQP-VK.renderpass2.suballocation.attachment.3.264 +dEQP-VK.renderpass2.suballocation.attachment.3.265 +dEQP-VK.renderpass2.suballocation.attachment.3.266 +dEQP-VK.renderpass2.suballocation.attachment.3.267 +dEQP-VK.renderpass2.suballocation.attachment.3.268 +dEQP-VK.renderpass2.suballocation.attachment.3.269 +dEQP-VK.renderpass2.suballocation.attachment.3.270 +dEQP-VK.renderpass2.suballocation.attachment.3.271 +dEQP-VK.renderpass2.suballocation.attachment.3.272 +dEQP-VK.renderpass2.suballocation.attachment.3.273 +dEQP-VK.renderpass2.suballocation.attachment.3.274 +dEQP-VK.renderpass2.suballocation.attachment.3.275 +dEQP-VK.renderpass2.suballocation.attachment.3.276 +dEQP-VK.renderpass2.suballocation.attachment.3.277 +dEQP-VK.renderpass2.suballocation.attachment.3.278 +dEQP-VK.renderpass2.suballocation.attachment.3.279 +dEQP-VK.renderpass2.suballocation.attachment.3.280 +dEQP-VK.renderpass2.suballocation.attachment.3.281 +dEQP-VK.renderpass2.suballocation.attachment.3.282 +dEQP-VK.renderpass2.suballocation.attachment.3.283 +dEQP-VK.renderpass2.suballocation.attachment.3.284 +dEQP-VK.renderpass2.suballocation.attachment.3.285 +dEQP-VK.renderpass2.suballocation.attachment.3.286 +dEQP-VK.renderpass2.suballocation.attachment.3.287 +dEQP-VK.renderpass2.suballocation.attachment.3.288 +dEQP-VK.renderpass2.suballocation.attachment.3.289 +dEQP-VK.renderpass2.suballocation.attachment.3.290 +dEQP-VK.renderpass2.suballocation.attachment.3.291 +dEQP-VK.renderpass2.suballocation.attachment.3.292 +dEQP-VK.renderpass2.suballocation.attachment.3.293 +dEQP-VK.renderpass2.suballocation.attachment.3.294 +dEQP-VK.renderpass2.suballocation.attachment.3.295 +dEQP-VK.renderpass2.suballocation.attachment.3.296 +dEQP-VK.renderpass2.suballocation.attachment.3.297 +dEQP-VK.renderpass2.suballocation.attachment.3.298 +dEQP-VK.renderpass2.suballocation.attachment.3.299 +dEQP-VK.renderpass2.suballocation.attachment.3.300 +dEQP-VK.renderpass2.suballocation.attachment.3.301 +dEQP-VK.renderpass2.suballocation.attachment.3.302 +dEQP-VK.renderpass2.suballocation.attachment.3.303 +dEQP-VK.renderpass2.suballocation.attachment.3.304 +dEQP-VK.renderpass2.suballocation.attachment.3.305 +dEQP-VK.renderpass2.suballocation.attachment.3.306 +dEQP-VK.renderpass2.suballocation.attachment.3.307 +dEQP-VK.renderpass2.suballocation.attachment.3.308 +dEQP-VK.renderpass2.suballocation.attachment.3.309 +dEQP-VK.renderpass2.suballocation.attachment.3.310 +dEQP-VK.renderpass2.suballocation.attachment.3.311 +dEQP-VK.renderpass2.suballocation.attachment.3.312 +dEQP-VK.renderpass2.suballocation.attachment.3.313 +dEQP-VK.renderpass2.suballocation.attachment.3.314 +dEQP-VK.renderpass2.suballocation.attachment.3.315 +dEQP-VK.renderpass2.suballocation.attachment.3.316 +dEQP-VK.renderpass2.suballocation.attachment.3.317 +dEQP-VK.renderpass2.suballocation.attachment.3.318 +dEQP-VK.renderpass2.suballocation.attachment.3.319 +dEQP-VK.renderpass2.suballocation.attachment.3.320 +dEQP-VK.renderpass2.suballocation.attachment.3.321 +dEQP-VK.renderpass2.suballocation.attachment.3.322 +dEQP-VK.renderpass2.suballocation.attachment.3.323 +dEQP-VK.renderpass2.suballocation.attachment.3.324 +dEQP-VK.renderpass2.suballocation.attachment.3.325 +dEQP-VK.renderpass2.suballocation.attachment.3.326 +dEQP-VK.renderpass2.suballocation.attachment.3.327 +dEQP-VK.renderpass2.suballocation.attachment.3.328 +dEQP-VK.renderpass2.suballocation.attachment.3.329 +dEQP-VK.renderpass2.suballocation.attachment.3.330 +dEQP-VK.renderpass2.suballocation.attachment.3.331 +dEQP-VK.renderpass2.suballocation.attachment.3.332 +dEQP-VK.renderpass2.suballocation.attachment.3.333 +dEQP-VK.renderpass2.suballocation.attachment.3.334 +dEQP-VK.renderpass2.suballocation.attachment.3.335 +dEQP-VK.renderpass2.suballocation.attachment.3.336 +dEQP-VK.renderpass2.suballocation.attachment.3.337 +dEQP-VK.renderpass2.suballocation.attachment.3.338 +dEQP-VK.renderpass2.suballocation.attachment.3.339 +dEQP-VK.renderpass2.suballocation.attachment.3.340 +dEQP-VK.renderpass2.suballocation.attachment.3.341 +dEQP-VK.renderpass2.suballocation.attachment.3.342 +dEQP-VK.renderpass2.suballocation.attachment.3.343 +dEQP-VK.renderpass2.suballocation.attachment.3.344 +dEQP-VK.renderpass2.suballocation.attachment.3.345 +dEQP-VK.renderpass2.suballocation.attachment.3.346 +dEQP-VK.renderpass2.suballocation.attachment.3.347 +dEQP-VK.renderpass2.suballocation.attachment.3.348 +dEQP-VK.renderpass2.suballocation.attachment.3.349 +dEQP-VK.renderpass2.suballocation.attachment.3.350 +dEQP-VK.renderpass2.suballocation.attachment.3.351 +dEQP-VK.renderpass2.suballocation.attachment.3.352 +dEQP-VK.renderpass2.suballocation.attachment.3.353 +dEQP-VK.renderpass2.suballocation.attachment.3.354 +dEQP-VK.renderpass2.suballocation.attachment.3.355 +dEQP-VK.renderpass2.suballocation.attachment.3.356 +dEQP-VK.renderpass2.suballocation.attachment.3.357 +dEQP-VK.renderpass2.suballocation.attachment.3.358 +dEQP-VK.renderpass2.suballocation.attachment.3.359 +dEQP-VK.renderpass2.suballocation.attachment.3.360 +dEQP-VK.renderpass2.suballocation.attachment.3.361 +dEQP-VK.renderpass2.suballocation.attachment.3.362 +dEQP-VK.renderpass2.suballocation.attachment.3.363 +dEQP-VK.renderpass2.suballocation.attachment.3.364 +dEQP-VK.renderpass2.suballocation.attachment.3.365 +dEQP-VK.renderpass2.suballocation.attachment.3.366 +dEQP-VK.renderpass2.suballocation.attachment.3.367 +dEQP-VK.renderpass2.suballocation.attachment.3.368 +dEQP-VK.renderpass2.suballocation.attachment.3.369 +dEQP-VK.renderpass2.suballocation.attachment.3.370 +dEQP-VK.renderpass2.suballocation.attachment.3.371 +dEQP-VK.renderpass2.suballocation.attachment.3.372 +dEQP-VK.renderpass2.suballocation.attachment.3.373 +dEQP-VK.renderpass2.suballocation.attachment.3.374 +dEQP-VK.renderpass2.suballocation.attachment.3.375 +dEQP-VK.renderpass2.suballocation.attachment.3.376 +dEQP-VK.renderpass2.suballocation.attachment.3.377 +dEQP-VK.renderpass2.suballocation.attachment.3.378 +dEQP-VK.renderpass2.suballocation.attachment.3.379 +dEQP-VK.renderpass2.suballocation.attachment.3.380 +dEQP-VK.renderpass2.suballocation.attachment.3.381 +dEQP-VK.renderpass2.suballocation.attachment.3.382 +dEQP-VK.renderpass2.suballocation.attachment.3.383 +dEQP-VK.renderpass2.suballocation.attachment.3.384 +dEQP-VK.renderpass2.suballocation.attachment.3.385 +dEQP-VK.renderpass2.suballocation.attachment.3.386 +dEQP-VK.renderpass2.suballocation.attachment.3.387 +dEQP-VK.renderpass2.suballocation.attachment.3.388 +dEQP-VK.renderpass2.suballocation.attachment.3.389 +dEQP-VK.renderpass2.suballocation.attachment.3.390 +dEQP-VK.renderpass2.suballocation.attachment.3.391 +dEQP-VK.renderpass2.suballocation.attachment.3.392 +dEQP-VK.renderpass2.suballocation.attachment.3.393 +dEQP-VK.renderpass2.suballocation.attachment.3.394 +dEQP-VK.renderpass2.suballocation.attachment.3.395 +dEQP-VK.renderpass2.suballocation.attachment.3.396 +dEQP-VK.renderpass2.suballocation.attachment.3.397 +dEQP-VK.renderpass2.suballocation.attachment.3.398 +dEQP-VK.renderpass2.suballocation.attachment.3.399 +dEQP-VK.renderpass2.suballocation.attachment.4.400 +dEQP-VK.renderpass2.suballocation.attachment.4.401 +dEQP-VK.renderpass2.suballocation.attachment.4.402 +dEQP-VK.renderpass2.suballocation.attachment.4.403 +dEQP-VK.renderpass2.suballocation.attachment.4.404 +dEQP-VK.renderpass2.suballocation.attachment.4.405 +dEQP-VK.renderpass2.suballocation.attachment.4.406 +dEQP-VK.renderpass2.suballocation.attachment.4.407 +dEQP-VK.renderpass2.suballocation.attachment.4.408 +dEQP-VK.renderpass2.suballocation.attachment.4.409 +dEQP-VK.renderpass2.suballocation.attachment.4.410 +dEQP-VK.renderpass2.suballocation.attachment.4.411 +dEQP-VK.renderpass2.suballocation.attachment.4.412 +dEQP-VK.renderpass2.suballocation.attachment.4.413 +dEQP-VK.renderpass2.suballocation.attachment.4.414 +dEQP-VK.renderpass2.suballocation.attachment.4.415 +dEQP-VK.renderpass2.suballocation.attachment.4.416 +dEQP-VK.renderpass2.suballocation.attachment.4.417 +dEQP-VK.renderpass2.suballocation.attachment.4.418 +dEQP-VK.renderpass2.suballocation.attachment.4.419 +dEQP-VK.renderpass2.suballocation.attachment.4.420 +dEQP-VK.renderpass2.suballocation.attachment.4.421 +dEQP-VK.renderpass2.suballocation.attachment.4.422 +dEQP-VK.renderpass2.suballocation.attachment.4.423 +dEQP-VK.renderpass2.suballocation.attachment.4.424 +dEQP-VK.renderpass2.suballocation.attachment.4.425 +dEQP-VK.renderpass2.suballocation.attachment.4.426 +dEQP-VK.renderpass2.suballocation.attachment.4.427 +dEQP-VK.renderpass2.suballocation.attachment.4.428 +dEQP-VK.renderpass2.suballocation.attachment.4.429 +dEQP-VK.renderpass2.suballocation.attachment.4.430 +dEQP-VK.renderpass2.suballocation.attachment.4.431 +dEQP-VK.renderpass2.suballocation.attachment.4.432 +dEQP-VK.renderpass2.suballocation.attachment.4.433 +dEQP-VK.renderpass2.suballocation.attachment.4.434 +dEQP-VK.renderpass2.suballocation.attachment.4.435 +dEQP-VK.renderpass2.suballocation.attachment.4.436 +dEQP-VK.renderpass2.suballocation.attachment.4.437 +dEQP-VK.renderpass2.suballocation.attachment.4.438 +dEQP-VK.renderpass2.suballocation.attachment.4.439 +dEQP-VK.renderpass2.suballocation.attachment.4.440 +dEQP-VK.renderpass2.suballocation.attachment.4.441 +dEQP-VK.renderpass2.suballocation.attachment.4.442 +dEQP-VK.renderpass2.suballocation.attachment.4.443 +dEQP-VK.renderpass2.suballocation.attachment.4.444 +dEQP-VK.renderpass2.suballocation.attachment.4.445 +dEQP-VK.renderpass2.suballocation.attachment.4.446 +dEQP-VK.renderpass2.suballocation.attachment.4.447 +dEQP-VK.renderpass2.suballocation.attachment.4.448 +dEQP-VK.renderpass2.suballocation.attachment.4.449 +dEQP-VK.renderpass2.suballocation.attachment.4.450 +dEQP-VK.renderpass2.suballocation.attachment.4.451 +dEQP-VK.renderpass2.suballocation.attachment.4.452 +dEQP-VK.renderpass2.suballocation.attachment.4.453 +dEQP-VK.renderpass2.suballocation.attachment.4.454 +dEQP-VK.renderpass2.suballocation.attachment.4.455 +dEQP-VK.renderpass2.suballocation.attachment.4.456 +dEQP-VK.renderpass2.suballocation.attachment.4.457 +dEQP-VK.renderpass2.suballocation.attachment.4.458 +dEQP-VK.renderpass2.suballocation.attachment.4.459 +dEQP-VK.renderpass2.suballocation.attachment.4.460 +dEQP-VK.renderpass2.suballocation.attachment.4.461 +dEQP-VK.renderpass2.suballocation.attachment.4.462 +dEQP-VK.renderpass2.suballocation.attachment.4.463 +dEQP-VK.renderpass2.suballocation.attachment.4.464 +dEQP-VK.renderpass2.suballocation.attachment.4.465 +dEQP-VK.renderpass2.suballocation.attachment.4.466 +dEQP-VK.renderpass2.suballocation.attachment.4.467 +dEQP-VK.renderpass2.suballocation.attachment.4.468 +dEQP-VK.renderpass2.suballocation.attachment.4.469 +dEQP-VK.renderpass2.suballocation.attachment.4.470 +dEQP-VK.renderpass2.suballocation.attachment.4.471 +dEQP-VK.renderpass2.suballocation.attachment.4.472 +dEQP-VK.renderpass2.suballocation.attachment.4.473 +dEQP-VK.renderpass2.suballocation.attachment.4.474 +dEQP-VK.renderpass2.suballocation.attachment.4.475 +dEQP-VK.renderpass2.suballocation.attachment.4.476 +dEQP-VK.renderpass2.suballocation.attachment.4.477 +dEQP-VK.renderpass2.suballocation.attachment.4.478 +dEQP-VK.renderpass2.suballocation.attachment.4.479 +dEQP-VK.renderpass2.suballocation.attachment.4.480 +dEQP-VK.renderpass2.suballocation.attachment.4.481 +dEQP-VK.renderpass2.suballocation.attachment.4.482 +dEQP-VK.renderpass2.suballocation.attachment.4.483 +dEQP-VK.renderpass2.suballocation.attachment.4.484 +dEQP-VK.renderpass2.suballocation.attachment.4.485 +dEQP-VK.renderpass2.suballocation.attachment.4.486 +dEQP-VK.renderpass2.suballocation.attachment.4.487 +dEQP-VK.renderpass2.suballocation.attachment.4.488 +dEQP-VK.renderpass2.suballocation.attachment.4.489 +dEQP-VK.renderpass2.suballocation.attachment.4.490 +dEQP-VK.renderpass2.suballocation.attachment.4.491 +dEQP-VK.renderpass2.suballocation.attachment.4.492 +dEQP-VK.renderpass2.suballocation.attachment.4.493 +dEQP-VK.renderpass2.suballocation.attachment.4.494 +dEQP-VK.renderpass2.suballocation.attachment.4.495 +dEQP-VK.renderpass2.suballocation.attachment.4.496 +dEQP-VK.renderpass2.suballocation.attachment.4.497 +dEQP-VK.renderpass2.suballocation.attachment.4.498 +dEQP-VK.renderpass2.suballocation.attachment.4.499 +dEQP-VK.renderpass2.suballocation.attachment.4.500 +dEQP-VK.renderpass2.suballocation.attachment.4.501 +dEQP-VK.renderpass2.suballocation.attachment.4.502 +dEQP-VK.renderpass2.suballocation.attachment.4.503 +dEQP-VK.renderpass2.suballocation.attachment.4.504 +dEQP-VK.renderpass2.suballocation.attachment.4.505 +dEQP-VK.renderpass2.suballocation.attachment.4.506 +dEQP-VK.renderpass2.suballocation.attachment.4.507 +dEQP-VK.renderpass2.suballocation.attachment.4.508 +dEQP-VK.renderpass2.suballocation.attachment.4.509 +dEQP-VK.renderpass2.suballocation.attachment.4.510 +dEQP-VK.renderpass2.suballocation.attachment.4.511 +dEQP-VK.renderpass2.suballocation.attachment.4.512 +dEQP-VK.renderpass2.suballocation.attachment.4.513 +dEQP-VK.renderpass2.suballocation.attachment.4.514 +dEQP-VK.renderpass2.suballocation.attachment.4.515 +dEQP-VK.renderpass2.suballocation.attachment.4.516 +dEQP-VK.renderpass2.suballocation.attachment.4.517 +dEQP-VK.renderpass2.suballocation.attachment.4.518 +dEQP-VK.renderpass2.suballocation.attachment.4.519 +dEQP-VK.renderpass2.suballocation.attachment.4.520 +dEQP-VK.renderpass2.suballocation.attachment.4.521 +dEQP-VK.renderpass2.suballocation.attachment.4.522 +dEQP-VK.renderpass2.suballocation.attachment.4.523 +dEQP-VK.renderpass2.suballocation.attachment.4.524 +dEQP-VK.renderpass2.suballocation.attachment.4.525 +dEQP-VK.renderpass2.suballocation.attachment.4.526 +dEQP-VK.renderpass2.suballocation.attachment.4.527 +dEQP-VK.renderpass2.suballocation.attachment.4.528 +dEQP-VK.renderpass2.suballocation.attachment.4.529 +dEQP-VK.renderpass2.suballocation.attachment.4.530 +dEQP-VK.renderpass2.suballocation.attachment.4.531 +dEQP-VK.renderpass2.suballocation.attachment.4.532 +dEQP-VK.renderpass2.suballocation.attachment.4.533 +dEQP-VK.renderpass2.suballocation.attachment.4.534 +dEQP-VK.renderpass2.suballocation.attachment.4.535 +dEQP-VK.renderpass2.suballocation.attachment.4.536 +dEQP-VK.renderpass2.suballocation.attachment.4.537 +dEQP-VK.renderpass2.suballocation.attachment.4.538 +dEQP-VK.renderpass2.suballocation.attachment.4.539 +dEQP-VK.renderpass2.suballocation.attachment.4.540 +dEQP-VK.renderpass2.suballocation.attachment.4.541 +dEQP-VK.renderpass2.suballocation.attachment.4.542 +dEQP-VK.renderpass2.suballocation.attachment.4.543 +dEQP-VK.renderpass2.suballocation.attachment.4.544 +dEQP-VK.renderpass2.suballocation.attachment.4.545 +dEQP-VK.renderpass2.suballocation.attachment.4.546 +dEQP-VK.renderpass2.suballocation.attachment.4.547 +dEQP-VK.renderpass2.suballocation.attachment.4.548 +dEQP-VK.renderpass2.suballocation.attachment.4.549 +dEQP-VK.renderpass2.suballocation.attachment.4.550 +dEQP-VK.renderpass2.suballocation.attachment.4.551 +dEQP-VK.renderpass2.suballocation.attachment.4.552 +dEQP-VK.renderpass2.suballocation.attachment.4.553 +dEQP-VK.renderpass2.suballocation.attachment.4.554 +dEQP-VK.renderpass2.suballocation.attachment.4.555 +dEQP-VK.renderpass2.suballocation.attachment.4.556 +dEQP-VK.renderpass2.suballocation.attachment.4.557 +dEQP-VK.renderpass2.suballocation.attachment.4.558 +dEQP-VK.renderpass2.suballocation.attachment.4.559 +dEQP-VK.renderpass2.suballocation.attachment.4.560 +dEQP-VK.renderpass2.suballocation.attachment.4.561 +dEQP-VK.renderpass2.suballocation.attachment.4.562 +dEQP-VK.renderpass2.suballocation.attachment.4.563 +dEQP-VK.renderpass2.suballocation.attachment.4.564 +dEQP-VK.renderpass2.suballocation.attachment.4.565 +dEQP-VK.renderpass2.suballocation.attachment.4.566 +dEQP-VK.renderpass2.suballocation.attachment.4.567 +dEQP-VK.renderpass2.suballocation.attachment.4.568 +dEQP-VK.renderpass2.suballocation.attachment.4.569 +dEQP-VK.renderpass2.suballocation.attachment.4.570 +dEQP-VK.renderpass2.suballocation.attachment.4.571 +dEQP-VK.renderpass2.suballocation.attachment.4.572 +dEQP-VK.renderpass2.suballocation.attachment.4.573 +dEQP-VK.renderpass2.suballocation.attachment.4.574 +dEQP-VK.renderpass2.suballocation.attachment.4.575 +dEQP-VK.renderpass2.suballocation.attachment.4.576 +dEQP-VK.renderpass2.suballocation.attachment.4.577 +dEQP-VK.renderpass2.suballocation.attachment.4.578 +dEQP-VK.renderpass2.suballocation.attachment.4.579 +dEQP-VK.renderpass2.suballocation.attachment.4.580 +dEQP-VK.renderpass2.suballocation.attachment.4.581 +dEQP-VK.renderpass2.suballocation.attachment.4.582 +dEQP-VK.renderpass2.suballocation.attachment.4.583 +dEQP-VK.renderpass2.suballocation.attachment.4.584 +dEQP-VK.renderpass2.suballocation.attachment.4.585 +dEQP-VK.renderpass2.suballocation.attachment.4.586 +dEQP-VK.renderpass2.suballocation.attachment.4.587 +dEQP-VK.renderpass2.suballocation.attachment.4.588 +dEQP-VK.renderpass2.suballocation.attachment.4.589 +dEQP-VK.renderpass2.suballocation.attachment.4.590 +dEQP-VK.renderpass2.suballocation.attachment.4.591 +dEQP-VK.renderpass2.suballocation.attachment.4.592 +dEQP-VK.renderpass2.suballocation.attachment.4.593 +dEQP-VK.renderpass2.suballocation.attachment.4.594 +dEQP-VK.renderpass2.suballocation.attachment.4.595 +dEQP-VK.renderpass2.suballocation.attachment.4.596 +dEQP-VK.renderpass2.suballocation.attachment.4.597 +dEQP-VK.renderpass2.suballocation.attachment.4.598 +dEQP-VK.renderpass2.suballocation.attachment.4.599 +dEQP-VK.renderpass2.suballocation.attachment.8.600 +dEQP-VK.renderpass2.suballocation.attachment.8.601 +dEQP-VK.renderpass2.suballocation.attachment.8.602 +dEQP-VK.renderpass2.suballocation.attachment.8.603 +dEQP-VK.renderpass2.suballocation.attachment.8.604 +dEQP-VK.renderpass2.suballocation.attachment.8.605 +dEQP-VK.renderpass2.suballocation.attachment.8.606 +dEQP-VK.renderpass2.suballocation.attachment.8.607 +dEQP-VK.renderpass2.suballocation.attachment.8.608 +dEQP-VK.renderpass2.suballocation.attachment.8.609 +dEQP-VK.renderpass2.suballocation.attachment.8.610 +dEQP-VK.renderpass2.suballocation.attachment.8.611 +dEQP-VK.renderpass2.suballocation.attachment.8.612 +dEQP-VK.renderpass2.suballocation.attachment.8.613 +dEQP-VK.renderpass2.suballocation.attachment.8.614 +dEQP-VK.renderpass2.suballocation.attachment.8.615 +dEQP-VK.renderpass2.suballocation.attachment.8.616 +dEQP-VK.renderpass2.suballocation.attachment.8.617 +dEQP-VK.renderpass2.suballocation.attachment.8.618 +dEQP-VK.renderpass2.suballocation.attachment.8.619 +dEQP-VK.renderpass2.suballocation.attachment.8.620 +dEQP-VK.renderpass2.suballocation.attachment.8.621 +dEQP-VK.renderpass2.suballocation.attachment.8.622 +dEQP-VK.renderpass2.suballocation.attachment.8.623 +dEQP-VK.renderpass2.suballocation.attachment.8.624 +dEQP-VK.renderpass2.suballocation.attachment.8.625 +dEQP-VK.renderpass2.suballocation.attachment.8.626 +dEQP-VK.renderpass2.suballocation.attachment.8.627 +dEQP-VK.renderpass2.suballocation.attachment.8.628 +dEQP-VK.renderpass2.suballocation.attachment.8.629 +dEQP-VK.renderpass2.suballocation.attachment.8.630 +dEQP-VK.renderpass2.suballocation.attachment.8.631 +dEQP-VK.renderpass2.suballocation.attachment.8.632 +dEQP-VK.renderpass2.suballocation.attachment.8.633 +dEQP-VK.renderpass2.suballocation.attachment.8.634 +dEQP-VK.renderpass2.suballocation.attachment.8.635 +dEQP-VK.renderpass2.suballocation.attachment.8.636 +dEQP-VK.renderpass2.suballocation.attachment.8.637 +dEQP-VK.renderpass2.suballocation.attachment.8.638 +dEQP-VK.renderpass2.suballocation.attachment.8.639 +dEQP-VK.renderpass2.suballocation.attachment.8.640 +dEQP-VK.renderpass2.suballocation.attachment.8.641 +dEQP-VK.renderpass2.suballocation.attachment.8.642 +dEQP-VK.renderpass2.suballocation.attachment.8.643 +dEQP-VK.renderpass2.suballocation.attachment.8.644 +dEQP-VK.renderpass2.suballocation.attachment.8.645 +dEQP-VK.renderpass2.suballocation.attachment.8.646 +dEQP-VK.renderpass2.suballocation.attachment.8.647 +dEQP-VK.renderpass2.suballocation.attachment.8.648 +dEQP-VK.renderpass2.suballocation.attachment.8.649 +dEQP-VK.renderpass2.suballocation.attachment.8.650 +dEQP-VK.renderpass2.suballocation.attachment.8.651 +dEQP-VK.renderpass2.suballocation.attachment.8.652 +dEQP-VK.renderpass2.suballocation.attachment.8.653 +dEQP-VK.renderpass2.suballocation.attachment.8.654 +dEQP-VK.renderpass2.suballocation.attachment.8.655 +dEQP-VK.renderpass2.suballocation.attachment.8.656 +dEQP-VK.renderpass2.suballocation.attachment.8.657 +dEQP-VK.renderpass2.suballocation.attachment.8.658 +dEQP-VK.renderpass2.suballocation.attachment.8.659 +dEQP-VK.renderpass2.suballocation.attachment.8.660 +dEQP-VK.renderpass2.suballocation.attachment.8.661 +dEQP-VK.renderpass2.suballocation.attachment.8.662 +dEQP-VK.renderpass2.suballocation.attachment.8.663 +dEQP-VK.renderpass2.suballocation.attachment.8.664 +dEQP-VK.renderpass2.suballocation.attachment.8.665 +dEQP-VK.renderpass2.suballocation.attachment.8.666 +dEQP-VK.renderpass2.suballocation.attachment.8.667 +dEQP-VK.renderpass2.suballocation.attachment.8.668 +dEQP-VK.renderpass2.suballocation.attachment.8.669 +dEQP-VK.renderpass2.suballocation.attachment.8.670 +dEQP-VK.renderpass2.suballocation.attachment.8.671 +dEQP-VK.renderpass2.suballocation.attachment.8.672 +dEQP-VK.renderpass2.suballocation.attachment.8.673 +dEQP-VK.renderpass2.suballocation.attachment.8.674 +dEQP-VK.renderpass2.suballocation.attachment.8.675 +dEQP-VK.renderpass2.suballocation.attachment.8.676 +dEQP-VK.renderpass2.suballocation.attachment.8.677 +dEQP-VK.renderpass2.suballocation.attachment.8.678 +dEQP-VK.renderpass2.suballocation.attachment.8.679 +dEQP-VK.renderpass2.suballocation.attachment.8.680 +dEQP-VK.renderpass2.suballocation.attachment.8.681 +dEQP-VK.renderpass2.suballocation.attachment.8.682 +dEQP-VK.renderpass2.suballocation.attachment.8.683 +dEQP-VK.renderpass2.suballocation.attachment.8.684 +dEQP-VK.renderpass2.suballocation.attachment.8.685 +dEQP-VK.renderpass2.suballocation.attachment.8.686 +dEQP-VK.renderpass2.suballocation.attachment.8.687 +dEQP-VK.renderpass2.suballocation.attachment.8.688 +dEQP-VK.renderpass2.suballocation.attachment.8.689 +dEQP-VK.renderpass2.suballocation.attachment.8.690 +dEQP-VK.renderpass2.suballocation.attachment.8.691 +dEQP-VK.renderpass2.suballocation.attachment.8.692 +dEQP-VK.renderpass2.suballocation.attachment.8.693 +dEQP-VK.renderpass2.suballocation.attachment.8.694 +dEQP-VK.renderpass2.suballocation.attachment.8.695 +dEQP-VK.renderpass2.suballocation.attachment.8.696 +dEQP-VK.renderpass2.suballocation.attachment.8.697 +dEQP-VK.renderpass2.suballocation.attachment.8.698 +dEQP-VK.renderpass2.suballocation.attachment.8.699 +dEQP-VK.renderpass2.suballocation.attachment.8.700 +dEQP-VK.renderpass2.suballocation.attachment.8.701 +dEQP-VK.renderpass2.suballocation.attachment.8.702 +dEQP-VK.renderpass2.suballocation.attachment.8.703 +dEQP-VK.renderpass2.suballocation.attachment.8.704 +dEQP-VK.renderpass2.suballocation.attachment.8.705 +dEQP-VK.renderpass2.suballocation.attachment.8.706 +dEQP-VK.renderpass2.suballocation.attachment.8.707 +dEQP-VK.renderpass2.suballocation.attachment.8.708 +dEQP-VK.renderpass2.suballocation.attachment.8.709 +dEQP-VK.renderpass2.suballocation.attachment.8.710 +dEQP-VK.renderpass2.suballocation.attachment.8.711 +dEQP-VK.renderpass2.suballocation.attachment.8.712 +dEQP-VK.renderpass2.suballocation.attachment.8.713 +dEQP-VK.renderpass2.suballocation.attachment.8.714 +dEQP-VK.renderpass2.suballocation.attachment.8.715 +dEQP-VK.renderpass2.suballocation.attachment.8.716 +dEQP-VK.renderpass2.suballocation.attachment.8.717 +dEQP-VK.renderpass2.suballocation.attachment.8.718 +dEQP-VK.renderpass2.suballocation.attachment.8.719 +dEQP-VK.renderpass2.suballocation.attachment.8.720 +dEQP-VK.renderpass2.suballocation.attachment.8.721 +dEQP-VK.renderpass2.suballocation.attachment.8.722 +dEQP-VK.renderpass2.suballocation.attachment.8.723 +dEQP-VK.renderpass2.suballocation.attachment.8.724 +dEQP-VK.renderpass2.suballocation.attachment.8.725 +dEQP-VK.renderpass2.suballocation.attachment.8.726 +dEQP-VK.renderpass2.suballocation.attachment.8.727 +dEQP-VK.renderpass2.suballocation.attachment.8.728 +dEQP-VK.renderpass2.suballocation.attachment.8.729 +dEQP-VK.renderpass2.suballocation.attachment.8.730 +dEQP-VK.renderpass2.suballocation.attachment.8.731 +dEQP-VK.renderpass2.suballocation.attachment.8.732 +dEQP-VK.renderpass2.suballocation.attachment.8.733 +dEQP-VK.renderpass2.suballocation.attachment.8.734 +dEQP-VK.renderpass2.suballocation.attachment.8.735 +dEQP-VK.renderpass2.suballocation.attachment.8.736 +dEQP-VK.renderpass2.suballocation.attachment.8.737 +dEQP-VK.renderpass2.suballocation.attachment.8.738 +dEQP-VK.renderpass2.suballocation.attachment.8.739 +dEQP-VK.renderpass2.suballocation.attachment.8.740 +dEQP-VK.renderpass2.suballocation.attachment.8.741 +dEQP-VK.renderpass2.suballocation.attachment.8.742 +dEQP-VK.renderpass2.suballocation.attachment.8.743 +dEQP-VK.renderpass2.suballocation.attachment.8.744 +dEQP-VK.renderpass2.suballocation.attachment.8.745 +dEQP-VK.renderpass2.suballocation.attachment.8.746 +dEQP-VK.renderpass2.suballocation.attachment.8.747 +dEQP-VK.renderpass2.suballocation.attachment.8.748 +dEQP-VK.renderpass2.suballocation.attachment.8.749 +dEQP-VK.renderpass2.suballocation.attachment.8.750 +dEQP-VK.renderpass2.suballocation.attachment.8.751 +dEQP-VK.renderpass2.suballocation.attachment.8.752 +dEQP-VK.renderpass2.suballocation.attachment.8.753 +dEQP-VK.renderpass2.suballocation.attachment.8.754 +dEQP-VK.renderpass2.suballocation.attachment.8.755 +dEQP-VK.renderpass2.suballocation.attachment.8.756 +dEQP-VK.renderpass2.suballocation.attachment.8.757 +dEQP-VK.renderpass2.suballocation.attachment.8.758 +dEQP-VK.renderpass2.suballocation.attachment.8.759 +dEQP-VK.renderpass2.suballocation.attachment.8.760 +dEQP-VK.renderpass2.suballocation.attachment.8.761 +dEQP-VK.renderpass2.suballocation.attachment.8.762 +dEQP-VK.renderpass2.suballocation.attachment.8.763 +dEQP-VK.renderpass2.suballocation.attachment.8.764 +dEQP-VK.renderpass2.suballocation.attachment.8.765 +dEQP-VK.renderpass2.suballocation.attachment.8.766 +dEQP-VK.renderpass2.suballocation.attachment.8.767 +dEQP-VK.renderpass2.suballocation.attachment.8.768 +dEQP-VK.renderpass2.suballocation.attachment.8.769 +dEQP-VK.renderpass2.suballocation.attachment.8.770 +dEQP-VK.renderpass2.suballocation.attachment.8.771 +dEQP-VK.renderpass2.suballocation.attachment.8.772 +dEQP-VK.renderpass2.suballocation.attachment.8.773 +dEQP-VK.renderpass2.suballocation.attachment.8.774 +dEQP-VK.renderpass2.suballocation.attachment.8.775 +dEQP-VK.renderpass2.suballocation.attachment.8.776 +dEQP-VK.renderpass2.suballocation.attachment.8.777 +dEQP-VK.renderpass2.suballocation.attachment.8.778 +dEQP-VK.renderpass2.suballocation.attachment.8.779 +dEQP-VK.renderpass2.suballocation.attachment.8.780 +dEQP-VK.renderpass2.suballocation.attachment.8.781 +dEQP-VK.renderpass2.suballocation.attachment.8.782 +dEQP-VK.renderpass2.suballocation.attachment.8.783 +dEQP-VK.renderpass2.suballocation.attachment.8.784 +dEQP-VK.renderpass2.suballocation.attachment.8.785 +dEQP-VK.renderpass2.suballocation.attachment.8.786 +dEQP-VK.renderpass2.suballocation.attachment.8.787 +dEQP-VK.renderpass2.suballocation.attachment.8.788 +dEQP-VK.renderpass2.suballocation.attachment.8.789 +dEQP-VK.renderpass2.suballocation.attachment.8.790 +dEQP-VK.renderpass2.suballocation.attachment.8.791 +dEQP-VK.renderpass2.suballocation.attachment.8.792 +dEQP-VK.renderpass2.suballocation.attachment.8.793 +dEQP-VK.renderpass2.suballocation.attachment.8.794 +dEQP-VK.renderpass2.suballocation.attachment.8.795 +dEQP-VK.renderpass2.suballocation.attachment.8.796 +dEQP-VK.renderpass2.suballocation.attachment.8.797 +dEQP-VK.renderpass2.suballocation.attachment.8.798 +dEQP-VK.renderpass2.suballocation.attachment.8.799 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.suballocation.attachment_allocation.input_output.99 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r5g6b5_unorm_pack16.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r8g8b8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_snorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_sint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a8b8g8r8_srgb_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.b8g8r8a8_srgb.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2r10g10b10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.a2b10g10r10_uint_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_snorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r16g16b16a16_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.r32g32b32a32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.x8_d24_unorm_pack32.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d16_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d24_unorm_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_16 +dEQP-VK.renderpass2.suballocation.multisample.d32_sfloat_s8_uint.samples_32 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_snorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2r10g10b10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_unorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_snorm.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32_sfloat.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_uint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sint.samples_8 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_2 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass2.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_8 +dEQP-VK.renderpass2.dedicated_allocation.simple.color +dEQP-VK.renderpass2.dedicated_allocation.simple.depth +dEQP-VK.renderpass2.dedicated_allocation.simple.stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth +dEQP-VK.renderpass2.dedicated_allocation.simple.color_stencil +dEQP-VK.renderpass2.dedicated_allocation.simple.color_depth_stencil +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment.1.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.200 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.201 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.202 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.203 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.204 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.205 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.206 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.207 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.208 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.209 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.210 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.211 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.212 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.213 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.214 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.215 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.216 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.217 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.218 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.219 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.220 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.221 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.222 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.223 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.224 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.225 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.226 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.227 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.228 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.229 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.230 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.231 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.232 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.233 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.234 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.235 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.236 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.237 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.238 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.239 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.240 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.241 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.242 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.243 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.244 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.245 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.246 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.247 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.248 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.249 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.250 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.251 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.252 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.253 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.254 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.255 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.256 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.257 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.258 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.259 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.260 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.261 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.262 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.263 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.264 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.265 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.266 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.267 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.268 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.269 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.270 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.271 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.272 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.273 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.274 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.275 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.276 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.277 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.278 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.279 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.280 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.281 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.282 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.283 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.284 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.285 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.286 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.287 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.288 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.289 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.290 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.291 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.292 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.293 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.294 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.295 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.296 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.297 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.298 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.299 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.300 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.301 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.302 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.303 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.304 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.305 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.306 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.307 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.308 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.309 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.310 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.311 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.312 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.313 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.314 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.315 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.316 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.317 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.318 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.319 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.320 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.321 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.322 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.323 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.324 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.325 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.326 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.327 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.328 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.329 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.330 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.331 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.332 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.333 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.334 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.335 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.336 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.337 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.338 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.339 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.340 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.341 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.342 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.343 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.344 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.345 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.346 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.347 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.348 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.349 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.350 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.351 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.352 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.353 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.354 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.355 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.356 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.357 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.358 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.359 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.360 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.361 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.362 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.363 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.364 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.365 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.366 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.367 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.368 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.369 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.370 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.371 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.372 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.373 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.374 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.375 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.376 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.377 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.378 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.379 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.380 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.381 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.382 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.383 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.384 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.385 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.386 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.387 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.388 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.389 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.390 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.391 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.392 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.393 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.394 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.395 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.396 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.397 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.398 +dEQP-VK.renderpass2.dedicated_allocation.attachment.3.399 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.400 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.401 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.402 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.403 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.404 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.405 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.406 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.407 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.408 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.409 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.410 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.411 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.412 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.413 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.414 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.415 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.416 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.417 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.418 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.419 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.420 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.421 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.422 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.423 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.424 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.425 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.426 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.427 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.428 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.429 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.430 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.431 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.432 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.433 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.434 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.435 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.436 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.437 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.438 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.439 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.440 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.441 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.442 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.443 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.444 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.445 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.446 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.447 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.448 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.449 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.450 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.451 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.452 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.453 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.454 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.455 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.456 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.457 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.458 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.459 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.460 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.461 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.462 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.463 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.464 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.465 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.466 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.467 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.468 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.469 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.470 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.471 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.472 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.473 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.474 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.475 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.476 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.477 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.478 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.479 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.480 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.481 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.482 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.483 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.484 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.485 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.486 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.487 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.488 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.489 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.490 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.491 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.492 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.493 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.494 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.495 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.496 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.497 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.498 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.499 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.500 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.501 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.502 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.503 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.504 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.505 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.506 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.507 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.508 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.509 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.510 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.511 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.512 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.513 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.514 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.515 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.516 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.517 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.518 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.519 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.520 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.521 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.522 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.523 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.524 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.525 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.526 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.527 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.528 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.529 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.530 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.531 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.532 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.533 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.534 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.535 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.536 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.537 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.538 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.539 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.540 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.541 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.542 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.543 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.544 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.545 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.546 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.547 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.548 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.549 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.550 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.551 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.552 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.553 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.554 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.555 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.556 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.557 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.558 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.559 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.560 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.561 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.562 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.563 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.564 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.565 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.566 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.567 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.568 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.569 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.570 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.571 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.572 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.573 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.574 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.575 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.576 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.577 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.578 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.579 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.580 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.581 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.582 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.583 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.584 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.585 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.586 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.587 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.588 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.589 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.590 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.591 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.592 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.593 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.594 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.595 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.596 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.597 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.598 +dEQP-VK.renderpass2.dedicated_allocation.attachment.4.599 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.600 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.601 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.602 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.603 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.604 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.605 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.606 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.607 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.608 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.609 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.610 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.611 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.612 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.613 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.614 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.615 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.616 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.617 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.618 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.619 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.620 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.621 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.622 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.623 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.624 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.625 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.626 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.627 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.628 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.629 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.630 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.631 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.632 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.633 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.634 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.635 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.636 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.637 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.638 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.639 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.640 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.641 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.642 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.643 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.644 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.645 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.646 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.647 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.648 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.649 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.650 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.651 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.652 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.653 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.654 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.655 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.656 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.657 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.658 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.659 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.660 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.661 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.662 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.663 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.664 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.665 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.666 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.667 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.668 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.669 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.670 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.671 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.672 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.673 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.674 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.675 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.676 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.677 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.678 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.679 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.680 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.681 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.682 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.683 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.684 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.685 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.686 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.687 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.688 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.689 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.690 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.691 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.692 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.693 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.694 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.695 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.696 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.697 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.698 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.699 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.700 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.701 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.702 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.703 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.704 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.705 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.706 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.707 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.708 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.709 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.710 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.711 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.712 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.713 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.714 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.715 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.716 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.717 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.718 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.719 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.720 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.721 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.722 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.723 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.724 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.725 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.726 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.727 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.728 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.729 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.730 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.731 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.732 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.733 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.734 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.735 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.736 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.737 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.738 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.739 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.740 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.741 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.742 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.743 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.744 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.745 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.746 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.747 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.748 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.749 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.750 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.751 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.752 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.753 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.754 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.755 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.756 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.757 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.758 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.759 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.760 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.761 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.762 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.763 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.764 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.765 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.766 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.767 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.768 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.769 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.770 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.771 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.772 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.773 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.774 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.775 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.776 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.777 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.778 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.779 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.780 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.781 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.782 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.783 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.784 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.785 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.786 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.787 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.788 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.789 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.790 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.791 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.792 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.793 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.794 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.795 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.796 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.797 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.798 +dEQP-VK.renderpass2.dedicated_allocation.attachment.8.799 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.roll.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.grow_shrink.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output_chain.99 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.0 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.1 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.2 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.3 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.4 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.5 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.6 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.7 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.8 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.9 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.10 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.11 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.12 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.13 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.14 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.15 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.16 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.17 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.18 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.19 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.20 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.21 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.22 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.23 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.24 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.25 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.26 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.27 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.28 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.29 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.30 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.31 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.32 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.33 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.34 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.35 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.36 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.37 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.38 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.39 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.40 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.41 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.42 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.43 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.44 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.45 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.46 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.47 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.48 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.49 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.50 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.51 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.52 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.53 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.54 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.55 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.56 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.57 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.58 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.59 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.60 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.61 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.62 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.63 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.64 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.65 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.66 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.67 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.68 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.69 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.70 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.71 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.72 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.73 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.74 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.75 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.76 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.77 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.78 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.79 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.80 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.81 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.82 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.83 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.84 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.85 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.86 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.87 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.88 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.89 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.90 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.91 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.92 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.93 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.94 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.95 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.96 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.97 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.98 +dEQP-VK.renderpass2.dedicated_allocation.attachment_allocation.input_output.99 dEQP-VK.ubo.2_level_array.std140.float.vertex dEQP-VK.ubo.2_level_array.std140.float.fragment dEQP-VK.ubo.2_level_array.std140.float.both diff --git a/external/vulkancts/scripts/src/vulkan.h.in b/external/vulkancts/scripts/src/vulkan.h.in index fa8013f..82efef2 100644 --- a/external/vulkancts/scripts/src/vulkan.h.in +++ b/external/vulkancts/scripts/src/vulkan.h.in @@ -335,6 +335,13 @@ typedef enum VkStructureType { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = 1000099000, VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = 1000099001, VK_STRUCTURE_TYPE_HDR_METADATA_EXT = 1000105000, + VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = 1000109000, + VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = 1000109001, + VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = 1000109002, + VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = 1000109003, + VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = 1000109004, + VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = 1000109006, + VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = 1000109007, VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = 1000111000, VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114000, VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114001, @@ -5573,6 +5580,114 @@ VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplateKHR( const void* pData); #endif +#define VK_KHR_create_renderpass2 1 +#define VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION 1 +#define VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" + +typedef struct VkAttachmentDescription2KHR { + VkStructureType sType; + const void* pNext; + VkAttachmentDescriptionFlags flags; + VkFormat format; + VkSampleCountFlagBits samples; + VkAttachmentLoadOp loadOp; + VkAttachmentStoreOp storeOp; + VkAttachmentLoadOp stencilLoadOp; + VkAttachmentStoreOp stencilStoreOp; + VkImageLayout initialLayout; + VkImageLayout finalLayout; +} VkAttachmentDescription2KHR; + +typedef struct VkAttachmentReference2KHR { + VkStructureType sType; + const void* pNext; + uint32_t attachment; + VkImageLayout layout; + VkImageAspectFlags aspectMask; +} VkAttachmentReference2KHR; + +typedef struct VkSubpassDescription2KHR { + VkStructureType sType; + const void* pNext; + VkSubpassDescriptionFlags flags; + VkPipelineBindPoint pipelineBindPoint; + uint32_t viewMask; + uint32_t inputAttachmentCount; + const VkAttachmentReference2KHR* pInputAttachments; + uint32_t colorAttachmentCount; + const VkAttachmentReference2KHR* pColorAttachments; + const VkAttachmentReference2KHR* pResolveAttachments; + const VkAttachmentReference2KHR* pDepthStencilAttachment; + uint32_t preserveAttachmentCount; + const uint32_t* pPreserveAttachments; +} VkSubpassDescription2KHR; + +typedef struct VkSubpassDependency2KHR { + VkStructureType sType; + const void* pNext; + uint32_t srcSubpass; + uint32_t dstSubpass; + VkPipelineStageFlags srcStageMask; + VkPipelineStageFlags dstStageMask; + VkAccessFlags srcAccessMask; + VkAccessFlags dstAccessMask; + VkDependencyFlags dependencyFlags; + int32_t viewOffset; +} VkSubpassDependency2KHR; + +typedef struct VkRenderPassCreateInfo2KHR { + VkStructureType sType; + const void* pNext; + VkRenderPassCreateFlags flags; + uint32_t attachmentCount; + const VkAttachmentDescription2KHR* pAttachments; + uint32_t subpassCount; + const VkSubpassDescription2KHR* pSubpasses; + uint32_t dependencyCount; + const VkSubpassDependency2KHR* pDependencies; + uint32_t correlatedViewMaskCount; + const uint32_t* pCorrelatedViewMasks; +} VkRenderPassCreateInfo2KHR; + +typedef struct VkSubpassBeginInfoKHR { + VkStructureType sType; + const void* pNext; + VkSubpassContents contents; +} VkSubpassBeginInfoKHR; + +typedef struct VkSubpassEndInfoKHR { + VkStructureType sType; + const void* pNext; +} VkSubpassEndInfoKHR; + + +typedef VkResult (VKAPI_PTR *PFN_vkCreateRenderPass2KHR)(VkDevice device, const VkRenderPassCreateInfo2KHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass); +typedef void (VKAPI_PTR *PFN_vkCmdBeginRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfoKHR* pSubpassBeginInfo); +typedef void (VKAPI_PTR *PFN_vkCmdNextSubpass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR* pSubpassBeginInfo, const VkSubpassEndInfoKHR* pSubpassEndInfo); +typedef void (VKAPI_PTR *PFN_vkCmdEndRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR* pSubpassEndInfo); + +#ifndef VK_NO_PROTOTYPES +VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2KHR( + VkDevice device, + const VkRenderPassCreateInfo2KHR* pCreateInfo, + const VkAllocationCallbacks* pAllocator, + VkRenderPass* pRenderPass); + +VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2KHR( + VkCommandBuffer commandBuffer, + const VkRenderPassBeginInfo* pRenderPassBegin, + const VkSubpassBeginInfoKHR* pSubpassBeginInfo); + +VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2KHR( + VkCommandBuffer commandBuffer, + const VkSubpassBeginInfoKHR* pSubpassBeginInfo, + const VkSubpassEndInfoKHR* pSubpassEndInfo); + +VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2KHR( + VkCommandBuffer commandBuffer, + const VkSubpassEndInfoKHR* pSubpassEndInfo); +#endif + #define VK_KHR_shared_presentable_image 1 #define VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION 1 #define VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME "VK_KHR_shared_presentable_image" diff --git a/framework/common/tcuDefs.cpp b/framework/common/tcuDefs.cpp index 639f971..c31ae49 100644 --- a/framework/common/tcuDefs.cpp +++ b/framework/common/tcuDefs.cpp @@ -124,6 +124,11 @@ NotSupportedError::NotSupportedError (const char* message, const char* expr, con { } +NotSupportedError::NotSupportedError (const std::string& message, const char* expr, const char* file, int line) + : TestException(message.c_str(), expr, file, line, QP_TEST_RESULT_NOT_SUPPORTED) +{ +} + NotSupportedError::NotSupportedError (const std::string& message) : TestException(message, QP_TEST_RESULT_NOT_SUPPORTED) { diff --git a/framework/common/tcuDefs.hpp b/framework/common/tcuDefs.hpp index b2a03df..18a6b3b 100644 --- a/framework/common/tcuDefs.hpp +++ b/framework/common/tcuDefs.hpp @@ -108,6 +108,7 @@ class NotSupportedError : public TestException { public: NotSupportedError (const char* message, const char* expr, const char* file, int line); + NotSupportedError (const std::string& message, const char* expr, const char* file, int line); NotSupportedError (const std::string& message); virtual ~NotSupportedError (void) throw() {} }; -- 2.7.4