Merge vk-gl-cts/master into vk-gl-cts/vulkan-cts-next-dev
authorAlexander Galazin <alexander.galazin@arm.com>
Tue, 5 Jun 2018 10:13:25 +0000 (12:13 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Tue, 5 Jun 2018 11:35:38 +0000 (13:35 +0200)
Change-Id: I8aa7dfe1afb68f582f464ca21b66cf4e764f0f9b

26 files changed:
1  2 
AndroidGen.mk
android/cts/master/vk-master.txt
external/fetch_sources.py
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkNullDriver.cpp
external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
external/vulkancts/framework/vulkan/vkPrograms.cpp
external/vulkancts/framework/vulkan/vkStrUtil.inl
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp
external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmGraphicsShaderTestUtil.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt
external/vulkancts/scripts/src/vulkan.h.in

diff --cc AndroidGen.mk
Simple merge
@@@ -244631,8526 -249818,6 +250257,8538 @@@ dEQP-VK.renderpass.sparserendertarget.r
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_uint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sfloat
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_7
 +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.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_4
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +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.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_7
 +dEQP-VK.renderpass2.sampleread.numsamples_2_add
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_add
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_add
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_add
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_add
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_16
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_17
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_18
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_19
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_20
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_21
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_22
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_23
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_24
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_25
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_26
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_27
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_28
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_29
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_30
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_31
 +dEQP-VK.renderpass2.sparserendertarget.r5g6b5_unorm_pack16
 +dEQP-VK.renderpass2.sparserendertarget.r8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_snorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_sint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_srgb_pack32
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a2r10g10b10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.r16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sfloat
  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
index 22008e0,c7aa2b9..48a3134
mode 100644,100755..100755
@@@ -250,19 -250,19 +250,19 @@@ PACKAGES = 
                "libpng",
                postExtract = postExtractLibpng),
        GitRepo(
 -              "https://github.com/KhronosGroup/SPIRV-Tools.git",
 -              None,
 -              "a579e720a8d7805ec9ebf657a4c6fa67ec268f7e",
 +              "https://gitlab.khronos.org/spirv/spirv-tools.git",
 +              "git@gitlab.khronos.org:spirv/spirv-tools.git",
-               "21394e0bc90c5a3860dcfcd55b401167e7452cd0",
++              "c1d31d1eebbc16cd410ac758f9a560d7270741e6",
                "spirv-tools"),
        GitRepo(
-               "https://gitlab.khronos.org/GLSL/glslang.git",
-               "git@gitlab.khronos.org:GLSL/glslang.git",
-               "vulkan-1.1-rc8",
+               "https://github.com/KhronosGroup/glslang.git",
+               None,
+               "ed834895ea68aaa4a6d4975be17751a25899acde",
                "glslang"),
        GitRepo(
 -              "https://github.com/KhronosGroup/SPIRV-Headers.git",
 -              None,
 -              "757bcc0fd53fc81897db309a35c85dcdbbe1e466",
 +              "https://gitlab.khronos.org/spirv/SPIRV-Headers.git",
 +              "git@gitlab.khronos.org:spirv/SPIRV-Headers.git",
-               "09890ff70955c8c1e605780c51d419b08ad8e94c",
++              "a41732c8af22acf25eb3d3333b771a947840ec5c",
                "spirv-headers"),
  ]
  
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
   */
- virtual PFN_vkVoidFunction    getDeviceProcAddr                                                               (VkDevice device, const char* pName) const;
- virtual void                          destroyDevice                                                                   (VkDevice device, const VkAllocationCallbacks* pAllocator) const;
- virtual void                          getDeviceQueue                                                                  (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue) const;
- virtual VkResult                      queueSubmit                                                                             (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence) const;
- virtual VkResult                      queueWaitIdle                                                                   (VkQueue queue) const;
- virtual VkResult                      deviceWaitIdle                                                                  (VkDevice device) const;
- virtual VkResult                      allocateMemory                                                                  (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) const;
- virtual void                          freeMemory                                                                              (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      mapMemory                                                                               (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const;
- virtual void                          unmapMemory                                                                             (VkDevice device, VkDeviceMemory memory) const;
- virtual VkResult                      flushMappedMemoryRanges                                                 (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const;
- virtual VkResult                      invalidateMappedMemoryRanges                                    (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const;
- virtual void                          getDeviceMemoryCommitment                                               (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const;
- virtual VkResult                      bindBufferMemory                                                                (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
- virtual VkResult                      bindImageMemory                                                                 (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
- virtual void                          getBufferMemoryRequirements                                             (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements) const;
- virtual void                          getImageMemoryRequirements                                              (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements) const;
- virtual void                          getImageSparseMemoryRequirements                                (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) const;
- virtual VkResult                      queueBindSparse                                                                 (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) const;
- virtual VkResult                      createFence                                                                             (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
- virtual void                          destroyFence                                                                    (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      resetFences                                                                             (VkDevice device, deUint32 fenceCount, const VkFence* pFences) const;
- virtual VkResult                      getFenceStatus                                                                  (VkDevice device, VkFence fence) const;
- virtual VkResult                      waitForFences                                                                   (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout) const;
- virtual VkResult                      createSemaphore                                                                 (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) const;
- virtual void                          destroySemaphore                                                                (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createEvent                                                                             (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) const;
- virtual void                          destroyEvent                                                                    (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      getEventStatus                                                                  (VkDevice device, VkEvent event) const;
- virtual VkResult                      setEvent                                                                                (VkDevice device, VkEvent event) const;
- virtual VkResult                      resetEvent                                                                              (VkDevice device, VkEvent event) const;
- virtual VkResult                      createQueryPool                                                                 (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const;
- virtual void                          destroyQueryPool                                                                (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      getQueryPoolResults                                                             (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const;
- virtual VkResult                      createBuffer                                                                    (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) const;
- virtual void                          destroyBuffer                                                                   (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createBufferView                                                                (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView) const;
- virtual void                          destroyBufferView                                                               (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createImage                                                                             (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage) const;
- virtual void                          destroyImage                                                                    (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator) const;
- virtual void                          getImageSubresourceLayout                                               (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) const;
- virtual VkResult                      createImageView                                                                 (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) const;
- virtual void                          destroyImageView                                                                (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createShaderModule                                                              (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const;
- virtual void                          destroyShaderModule                                                             (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createPipelineCache                                                             (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) const;
- virtual void                          destroyPipelineCache                                                    (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      getPipelineCacheData                                                    (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData) const;
- virtual VkResult                      mergePipelineCaches                                                             (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches) const;
- virtual VkResult                      createGraphicsPipelines                                                 (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const;
- virtual VkResult                      createComputePipelines                                                  (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const;
- virtual void                          destroyPipeline                                                                 (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createPipelineLayout                                                    (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const;
- virtual void                          destroyPipelineLayout                                                   (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createSampler                                                                   (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const;
- virtual void                          destroySampler                                                                  (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createDescriptorSetLayout                                               (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const;
- virtual void                          destroyDescriptorSetLayout                                              (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createDescriptorPool                                                    (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) const;
- virtual void                          destroyDescriptorPool                                                   (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      resetDescriptorPool                                                             (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const;
- virtual VkResult                      allocateDescriptorSets                                                  (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) const;
- virtual VkResult                      freeDescriptorSets                                                              (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets) const;
- virtual void                          updateDescriptorSets                                                    (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies) const;
- virtual VkResult                      createFramebuffer                                                               (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const;
- virtual void                          destroyFramebuffer                                                              (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createRenderPass                                                                (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const;
- virtual void                          destroyRenderPass                                                               (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) const;
- virtual void                          getRenderAreaGranularity                                                (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) const;
- virtual VkResult                      createCommandPool                                                               (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const;
- virtual void                          destroyCommandPool                                                              (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      resetCommandPool                                                                (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const;
- virtual VkResult                      allocateCommandBuffers                                                  (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const;
- virtual void                          freeCommandBuffers                                                              (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const;
- virtual VkResult                      beginCommandBuffer                                                              (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const;
- virtual VkResult                      endCommandBuffer                                                                (VkCommandBuffer commandBuffer) const;
- virtual VkResult                      resetCommandBuffer                                                              (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const;
- virtual void                          cmdBindPipeline                                                                 (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const;
- virtual void                          cmdSetViewport                                                                  (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const;
- virtual void                          cmdSetScissor                                                                   (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const;
- virtual void                          cmdSetLineWidth                                                                 (VkCommandBuffer commandBuffer, float lineWidth) const;
- virtual void                          cmdSetDepthBias                                                                 (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const;
- virtual void                          cmdSetBlendConstants                                                    (VkCommandBuffer commandBuffer, const float blendConstants[4]) const;
- virtual void                          cmdSetDepthBounds                                                               (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const;
- virtual void                          cmdSetStencilCompareMask                                                (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask) const;
- virtual void                          cmdSetStencilWriteMask                                                  (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask) const;
- virtual void                          cmdSetStencilReference                                                  (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference) const;
- virtual void                          cmdBindDescriptorSets                                                   (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets) const;
- virtual void                          cmdBindIndexBuffer                                                              (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const;
- virtual void                          cmdBindVertexBuffers                                                    (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const;
- virtual void                          cmdDraw                                                                                 (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance) const;
- virtual void                          cmdDrawIndexed                                                                  (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance) const;
- virtual void                          cmdDrawIndirect                                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const;
- virtual void                          cmdDrawIndexedIndirect                                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const;
- virtual void                          cmdDispatch                                                                             (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const;
- virtual void                          cmdDispatchIndirect                                                             (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const;
- virtual void                          cmdCopyBuffer                                                                   (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions) const;
- virtual void                          cmdCopyImage                                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions) const;
- virtual void                          cmdBlitImage                                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter) const;
- virtual void                          cmdCopyBufferToImage                                                    (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions) const;
- virtual void                          cmdCopyImageToBuffer                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions) const;
- virtual void                          cmdUpdateBuffer                                                                 (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData) const;
- virtual void                          cmdFillBuffer                                                                   (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data) const;
- virtual void                          cmdClearColorImage                                                              (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const;
- virtual void                          cmdClearDepthStencilImage                                               (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const;
- virtual void                          cmdClearAttachments                                                             (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects) const;
- virtual void                          cmdResolveImage                                                                 (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions) const;
- virtual void                          cmdSetEvent                                                                             (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const;
- virtual void                          cmdResetEvent                                                                   (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const;
- virtual void                          cmdWaitEvents                                                                   (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const;
- virtual void                          cmdPipelineBarrier                                                              (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const;
- virtual void                          cmdBeginQuery                                                                   (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags) const;
- virtual void                          cmdEndQuery                                                                             (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query) const;
- virtual void                          cmdResetQueryPool                                                               (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount) const;
- virtual void                          cmdWriteTimestamp                                                               (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query) const;
- virtual void                          cmdCopyQueryPoolResults                                                 (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const;
- virtual void                          cmdPushConstants                                                                (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const;
- virtual void                          cmdBeginRenderPass                                                              (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents) const;
- virtual void                          cmdNextSubpass                                                                  (VkCommandBuffer commandBuffer, VkSubpassContents contents) const;
- virtual void                          cmdEndRenderPass                                                                (VkCommandBuffer commandBuffer) const;
- virtual void                          cmdExecuteCommands                                                              (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const;
- virtual VkResult                      bindBufferMemory2                                                               (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos) const;
- virtual VkResult                      bindImageMemory2                                                                (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos) const;
- virtual void                          getDeviceGroupPeerMemoryFeatures                                (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures) const;
- virtual void                          cmdSetDeviceMask                                                                (VkCommandBuffer commandBuffer, deUint32 deviceMask) const;
- virtual void                          cmdDispatchBase                                                                 (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const;
- virtual void                          getImageMemoryRequirements2                                             (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const;
- virtual void                          getBufferMemoryRequirements2                                    (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const;
- virtual void                          getImageSparseMemoryRequirements2                               (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) const;
- virtual void                          trimCommandPool                                                                 (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const;
- virtual void                          getDeviceQueue2                                                                 (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue) const;
- virtual VkResult                      createSamplerYcbcrConversion                                    (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const;
- virtual void                          destroySamplerYcbcrConversion                                   (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createDescriptorUpdateTemplate                                  (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate) const;
- virtual void                          destroyDescriptorUpdateTemplate                                 (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const;
- virtual void                          updateDescriptorSetWithTemplate                                 (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData) const;
- virtual void                          getDescriptorSetLayoutSupport                                   (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) const;
- virtual VkResult                      createSwapchainKHR                                                              (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) const;
- virtual void                          destroySwapchainKHR                                                             (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      getSwapchainImagesKHR                                                   (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages) const;
- virtual VkResult                      acquireNextImageKHR                                                             (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex) const;
- virtual VkResult                      queuePresentKHR                                                                 (VkQueue queue, const VkPresentInfoKHR* pPresentInfo) const;
- virtual VkResult                      getDeviceGroupPresentCapabilitiesKHR                    (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities) const;
- virtual VkResult                      getDeviceGroupSurfacePresentModesKHR                    (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes) const;
- virtual VkResult                      acquireNextImage2KHR                                                    (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex) const;
- virtual VkResult                      createSharedSwapchainsKHR                                               (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains) const;
- virtual VkResult                      getMemoryWin32HandleKHR                                                 (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const;
- virtual VkResult                      getMemoryWin32HandlePropertiesKHR                               (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const;
- virtual VkResult                      getMemoryFdKHR                                                                  (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const;
- virtual VkResult                      getMemoryFdPropertiesKHR                                                (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties) const;
- virtual VkResult                      importSemaphoreWin32HandleKHR                                   (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo) const;
- virtual VkResult                      getSemaphoreWin32HandleKHR                                              (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const;
- virtual VkResult                      importSemaphoreFdKHR                                                    (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo) const;
- 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;
- virtual VkResult                      importFenceFdKHR                                                                (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo) const;
- virtual VkResult                      getFenceFdKHR                                                                   (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd) const;
- virtual VkResult                      debugMarkerSetObjectTagEXT                                              (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) const;
- virtual VkResult                      debugMarkerSetObjectNameEXT                                             (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) const;
- virtual void                          cmdDebugMarkerBeginEXT                                                  (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const;
- virtual void                          cmdDebugMarkerEndEXT                                                    (VkCommandBuffer commandBuffer) const;
- virtual void                          cmdDebugMarkerInsertEXT                                                 (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const;
- virtual void                          cmdDrawIndirectCountAMD                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
- virtual void                          cmdDrawIndexedIndirectCountAMD                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
- virtual void                          cmdDrawIndirectCountKHR                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
- virtual void                          cmdDrawIndexedIndirectCountKHR                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
- virtual VkResult                      getMemoryWin32HandleNV                                                  (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle) const;
- virtual void                          cmdProcessCommandsNVX                                                   (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo) const;
- virtual void                          cmdReserveSpaceForCommandsNVX                                   (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo) const;
- virtual VkResult                      createIndirectCommandsLayoutNVX                                 (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout) const;
- virtual void                          destroyIndirectCommandsLayoutNVX                                (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      createObjectTableNVX                                                    (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable) const;
- virtual void                          destroyObjectTableNVX                                                   (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      registerObjectsNVX                                                              (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const;
- virtual VkResult                      unregisterObjectsNVX                                                    (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const;
- virtual void                          cmdSetViewportWScalingNV                                                (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings) const;
- virtual VkResult                      displayPowerControlEXT                                                  (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo) const;
- virtual VkResult                      registerDeviceEventEXT                                                  (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
- virtual VkResult                      registerDisplayEventEXT                                                 (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
- virtual VkResult                      getSwapchainCounterEXT                                                  (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue) const;
- virtual VkResult                      getRefreshCycleDurationGOOGLE                                   (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const;
- virtual VkResult                      getPastPresentationTimingGOOGLE                                 (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const;
- virtual void                          cmdSetDiscardRectangleEXT                                               (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles) const;
- virtual void                          setHdrMetadataEXT                                                               (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata) const;
- virtual void                          cmdSetSampleLocationsEXT                                                (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo) const;
- virtual VkResult                      createValidationCacheEXT                                                (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache) const;
- virtual void                          destroyValidationCacheEXT                                               (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator) const;
- virtual VkResult                      mergeValidationCachesEXT                                                (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches) const;
- virtual VkResult                      getValidationCacheDataEXT                                               (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData) const;
- virtual VkResult                      getMemoryAndroidHardwareBufferPropertiesANDROID (VkDevice device, const pt::AndroidHardwareBufferPtr buffer, VkMemoryAndroidHardwareBufferPropertiesANDROID* pProperties) const;
- virtual VkResult                      getMemoryAndroidHardwareBufferANDROID                   (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, pt::AndroidHardwareBufferPtr* pBuffer) const;
+ virtual PFN_vkVoidFunction    getDeviceProcAddr                                                       (VkDevice device, const char* pName) const;
+ virtual void                          destroyDevice                                                           (VkDevice device, const VkAllocationCallbacks* pAllocator) const;
+ virtual void                          getDeviceQueue                                                          (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue) const;
+ virtual VkResult                      queueSubmit                                                                     (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence) const;
+ virtual VkResult                      queueWaitIdle                                                           (VkQueue queue) const;
+ virtual VkResult                      deviceWaitIdle                                                          (VkDevice device) const;
+ virtual VkResult                      allocateMemory                                                          (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) const;
+ virtual void                          freeMemory                                                                      (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      mapMemory                                                                       (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const;
+ virtual void                          unmapMemory                                                                     (VkDevice device, VkDeviceMemory memory) const;
+ virtual VkResult                      flushMappedMemoryRanges                                         (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const;
+ virtual VkResult                      invalidateMappedMemoryRanges                            (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const;
+ virtual void                          getDeviceMemoryCommitment                                       (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const;
+ virtual VkResult                      bindBufferMemory                                                        (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
+ virtual VkResult                      bindImageMemory                                                         (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
+ virtual void                          getBufferMemoryRequirements                                     (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements) const;
+ virtual void                          getImageMemoryRequirements                                      (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements) const;
+ virtual void                          getImageSparseMemoryRequirements                        (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) const;
+ virtual VkResult                      queueBindSparse                                                         (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) const;
+ virtual VkResult                      createFence                                                                     (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
+ virtual void                          destroyFence                                                            (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      resetFences                                                                     (VkDevice device, deUint32 fenceCount, const VkFence* pFences) const;
+ virtual VkResult                      getFenceStatus                                                          (VkDevice device, VkFence fence) const;
+ virtual VkResult                      waitForFences                                                           (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout) const;
+ virtual VkResult                      createSemaphore                                                         (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) const;
+ virtual void                          destroySemaphore                                                        (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createEvent                                                                     (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) const;
+ virtual void                          destroyEvent                                                            (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      getEventStatus                                                          (VkDevice device, VkEvent event) const;
+ virtual VkResult                      setEvent                                                                        (VkDevice device, VkEvent event) const;
+ virtual VkResult                      resetEvent                                                                      (VkDevice device, VkEvent event) const;
+ virtual VkResult                      createQueryPool                                                         (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const;
+ virtual void                          destroyQueryPool                                                        (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      getQueryPoolResults                                                     (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const;
+ virtual VkResult                      createBuffer                                                            (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) const;
+ virtual void                          destroyBuffer                                                           (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createBufferView                                                        (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView) const;
+ virtual void                          destroyBufferView                                                       (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createImage                                                                     (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage) const;
+ virtual void                          destroyImage                                                            (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator) const;
+ virtual void                          getImageSubresourceLayout                                       (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) const;
+ virtual VkResult                      createImageView                                                         (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) const;
+ virtual void                          destroyImageView                                                        (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createShaderModule                                                      (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const;
+ virtual void                          destroyShaderModule                                                     (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createPipelineCache                                                     (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) const;
+ virtual void                          destroyPipelineCache                                            (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      getPipelineCacheData                                            (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData) const;
+ virtual VkResult                      mergePipelineCaches                                                     (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches) const;
+ virtual VkResult                      createGraphicsPipelines                                         (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const;
+ virtual VkResult                      createComputePipelines                                          (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const;
+ virtual void                          destroyPipeline                                                         (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createPipelineLayout                                            (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const;
+ virtual void                          destroyPipelineLayout                                           (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createSampler                                                           (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const;
+ virtual void                          destroySampler                                                          (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createDescriptorSetLayout                                       (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const;
+ virtual void                          destroyDescriptorSetLayout                                      (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createDescriptorPool                                            (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) const;
+ virtual void                          destroyDescriptorPool                                           (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      resetDescriptorPool                                                     (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const;
+ virtual VkResult                      allocateDescriptorSets                                          (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) const;
+ virtual VkResult                      freeDescriptorSets                                                      (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets) const;
+ virtual void                          updateDescriptorSets                                            (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies) const;
+ virtual VkResult                      createFramebuffer                                                       (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const;
+ virtual void                          destroyFramebuffer                                                      (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createRenderPass                                                        (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const;
+ virtual void                          destroyRenderPass                                                       (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) const;
+ virtual void                          getRenderAreaGranularity                                        (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) const;
+ virtual VkResult                      createCommandPool                                                       (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const;
+ virtual void                          destroyCommandPool                                                      (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      resetCommandPool                                                        (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const;
+ virtual VkResult                      allocateCommandBuffers                                          (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const;
+ virtual void                          freeCommandBuffers                                                      (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const;
+ virtual VkResult                      beginCommandBuffer                                                      (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const;
+ virtual VkResult                      endCommandBuffer                                                        (VkCommandBuffer commandBuffer) const;
+ virtual VkResult                      resetCommandBuffer                                                      (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const;
+ virtual void                          cmdBindPipeline                                                         (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const;
+ virtual void                          cmdSetViewport                                                          (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const;
+ virtual void                          cmdSetScissor                                                           (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const;
+ virtual void                          cmdSetLineWidth                                                         (VkCommandBuffer commandBuffer, float lineWidth) const;
+ virtual void                          cmdSetDepthBias                                                         (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const;
+ virtual void                          cmdSetBlendConstants                                            (VkCommandBuffer commandBuffer, const float blendConstants[4]) const;
+ virtual void                          cmdSetDepthBounds                                                       (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const;
+ virtual void                          cmdSetStencilCompareMask                                        (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask) const;
+ virtual void                          cmdSetStencilWriteMask                                          (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask) const;
+ virtual void                          cmdSetStencilReference                                          (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference) const;
+ virtual void                          cmdBindDescriptorSets                                           (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets) const;
+ virtual void                          cmdBindIndexBuffer                                                      (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const;
+ virtual void                          cmdBindVertexBuffers                                            (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const;
+ virtual void                          cmdDraw                                                                         (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance) const;
+ virtual void                          cmdDrawIndexed                                                          (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance) const;
+ virtual void                          cmdDrawIndirect                                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const;
+ virtual void                          cmdDrawIndexedIndirect                                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const;
+ virtual void                          cmdDispatch                                                                     (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const;
+ virtual void                          cmdDispatchIndirect                                                     (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const;
+ virtual void                          cmdCopyBuffer                                                           (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions) const;
+ virtual void                          cmdCopyImage                                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions) const;
+ virtual void                          cmdBlitImage                                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter) const;
+ virtual void                          cmdCopyBufferToImage                                            (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions) const;
+ virtual void                          cmdCopyImageToBuffer                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions) const;
+ virtual void                          cmdUpdateBuffer                                                         (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData) const;
+ virtual void                          cmdFillBuffer                                                           (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data) const;
+ virtual void                          cmdClearColorImage                                                      (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const;
+ virtual void                          cmdClearDepthStencilImage                                       (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const;
+ virtual void                          cmdClearAttachments                                                     (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects) const;
+ virtual void                          cmdResolveImage                                                         (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions) const;
+ virtual void                          cmdSetEvent                                                                     (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const;
+ virtual void                          cmdResetEvent                                                           (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const;
+ virtual void                          cmdWaitEvents                                                           (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const;
+ virtual void                          cmdPipelineBarrier                                                      (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const;
+ virtual void                          cmdBeginQuery                                                           (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags) const;
+ virtual void                          cmdEndQuery                                                                     (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query) const;
+ virtual void                          cmdResetQueryPool                                                       (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount) const;
+ virtual void                          cmdWriteTimestamp                                                       (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query) const;
+ virtual void                          cmdCopyQueryPoolResults                                         (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const;
+ virtual void                          cmdPushConstants                                                        (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const;
+ virtual void                          cmdBeginRenderPass                                                      (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents) const;
+ virtual void                          cmdNextSubpass                                                          (VkCommandBuffer commandBuffer, VkSubpassContents contents) const;
+ virtual void                          cmdEndRenderPass                                                        (VkCommandBuffer commandBuffer) const;
+ virtual void                          cmdExecuteCommands                                                      (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const;
+ virtual VkResult                      bindBufferMemory2                                                       (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos) const;
+ virtual VkResult                      bindImageMemory2                                                        (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos) const;
+ virtual void                          getDeviceGroupPeerMemoryFeatures                        (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures) const;
+ virtual void                          cmdSetDeviceMask                                                        (VkCommandBuffer commandBuffer, deUint32 deviceMask) const;
+ virtual void                          cmdDispatchBase                                                         (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const;
+ virtual void                          getImageMemoryRequirements2                                     (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const;
+ virtual void                          getBufferMemoryRequirements2                            (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const;
+ virtual void                          getImageSparseMemoryRequirements2                       (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) const;
+ virtual void                          trimCommandPool                                                         (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const;
+ virtual void                          getDeviceQueue2                                                         (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue) const;
+ virtual VkResult                      createSamplerYcbcrConversion                            (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const;
+ virtual void                          destroySamplerYcbcrConversion                           (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createDescriptorUpdateTemplate                          (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate) const;
+ virtual void                          destroyDescriptorUpdateTemplate                         (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const;
+ virtual void                          updateDescriptorSetWithTemplate                         (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData) const;
+ virtual void                          getDescriptorSetLayoutSupport                           (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) const;
+ virtual VkResult                      createSwapchainKHR                                                      (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) const;
+ virtual void                          destroySwapchainKHR                                                     (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      getSwapchainImagesKHR                                           (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages) const;
+ virtual VkResult                      acquireNextImageKHR                                                     (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex) const;
+ virtual VkResult                      queuePresentKHR                                                         (VkQueue queue, const VkPresentInfoKHR* pPresentInfo) const;
+ virtual VkResult                      getDeviceGroupPresentCapabilitiesKHR            (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities) const;
+ virtual VkResult                      getDeviceGroupSurfacePresentModesKHR            (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes) const;
+ virtual VkResult                      acquireNextImage2KHR                                            (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex) const;
+ virtual VkResult                      createSharedSwapchainsKHR                                       (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains) const;
+ virtual VkResult                      getMemoryWin32HandleKHR                                         (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const;
+ virtual VkResult                      getMemoryWin32HandlePropertiesKHR                       (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const;
+ virtual VkResult                      getMemoryFdKHR                                                          (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const;
+ virtual VkResult                      getMemoryFdPropertiesKHR                                        (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties) const;
+ virtual VkResult                      importSemaphoreWin32HandleKHR                           (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo) const;
+ virtual VkResult                      getSemaphoreWin32HandleKHR                                      (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const;
+ virtual VkResult                      importSemaphoreFdKHR                                            (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo) const;
+ 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;
+ virtual VkResult                      importFenceFdKHR                                                        (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo) const;
+ virtual VkResult                      getFenceFdKHR                                                           (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd) const;
+ virtual VkResult                      debugMarkerSetObjectTagEXT                                      (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) const;
+ virtual VkResult                      debugMarkerSetObjectNameEXT                                     (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) const;
+ virtual void                          cmdDebugMarkerBeginEXT                                          (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const;
+ virtual void                          cmdDebugMarkerEndEXT                                            (VkCommandBuffer commandBuffer) const;
+ virtual void                          cmdDebugMarkerInsertEXT                                         (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const;
+ virtual void                          cmdDrawIndirectCountAMD                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
+ virtual void                          cmdDrawIndexedIndirectCountAMD                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
+ virtual void                          cmdDrawIndirectCountKHR                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
+ virtual void                          cmdDrawIndexedIndirectCountKHR                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const;
+ virtual VkResult                      getMemoryWin32HandleNV                                          (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle) const;
+ virtual void                          cmdProcessCommandsNVX                                           (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo) const;
+ virtual void                          cmdReserveSpaceForCommandsNVX                           (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo) const;
+ virtual VkResult                      createIndirectCommandsLayoutNVX                         (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout) const;
+ virtual void                          destroyIndirectCommandsLayoutNVX                        (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      createObjectTableNVX                                            (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable) const;
+ virtual void                          destroyObjectTableNVX                                           (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      registerObjectsNVX                                                      (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const;
+ virtual VkResult                      unregisterObjectsNVX                                            (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const;
+ virtual void                          cmdSetViewportWScalingNV                                        (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings) const;
+ virtual VkResult                      displayPowerControlEXT                                          (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo) const;
+ virtual VkResult                      registerDeviceEventEXT                                          (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
+ virtual VkResult                      registerDisplayEventEXT                                         (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const;
+ virtual VkResult                      getSwapchainCounterEXT                                          (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue) const;
+ virtual VkResult                      getRefreshCycleDurationGOOGLE                           (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const;
+ virtual VkResult                      getPastPresentationTimingGOOGLE                         (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const;
+ virtual void                          cmdSetDiscardRectangleEXT                                       (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles) const;
+ virtual void                          setHdrMetadataEXT                                                       (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata) const;
+ virtual void                          cmdSetSampleLocationsEXT                                        (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo) const;
+ virtual VkResult                      createValidationCacheEXT                                        (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache) const;
+ virtual void                          destroyValidationCacheEXT                                       (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator) const;
+ virtual VkResult                      mergeValidationCachesEXT                                        (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches) const;
+ virtual VkResult                      getValidationCacheDataEXT                                       (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData) const;
+ virtual VkResult                      getAndroidHardwareBufferPropertiesANDROID       (VkDevice device, const struct pt::AndroidHardwareBufferPtr buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) const;
+ virtual VkResult                      getMemoryAndroidHardwareBufferANDROID           (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct pt::AndroidHardwareBufferPtr* pBuffer) const;
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
   */
- GetDeviceProcAddrFunc                                                         getDeviceProcAddr;
- DestroyDeviceFunc                                                                     destroyDevice;
- GetDeviceQueueFunc                                                                    getDeviceQueue;
- QueueSubmitFunc                                                                               queueSubmit;
- QueueWaitIdleFunc                                                                     queueWaitIdle;
- DeviceWaitIdleFunc                                                                    deviceWaitIdle;
- AllocateMemoryFunc                                                                    allocateMemory;
- FreeMemoryFunc                                                                                freeMemory;
- MapMemoryFunc                                                                         mapMemory;
- UnmapMemoryFunc                                                                               unmapMemory;
- FlushMappedMemoryRangesFunc                                                   flushMappedMemoryRanges;
- InvalidateMappedMemoryRangesFunc                                      invalidateMappedMemoryRanges;
- GetDeviceMemoryCommitmentFunc                                         getDeviceMemoryCommitment;
- BindBufferMemoryFunc                                                          bindBufferMemory;
- BindImageMemoryFunc                                                                   bindImageMemory;
- GetBufferMemoryRequirementsFunc                                               getBufferMemoryRequirements;
- GetImageMemoryRequirementsFunc                                                getImageMemoryRequirements;
- GetImageSparseMemoryRequirementsFunc                          getImageSparseMemoryRequirements;
- QueueBindSparseFunc                                                                   queueBindSparse;
- CreateFenceFunc                                                                               createFence;
- DestroyFenceFunc                                                                      destroyFence;
- ResetFencesFunc                                                                               resetFences;
- GetFenceStatusFunc                                                                    getFenceStatus;
- WaitForFencesFunc                                                                     waitForFences;
- CreateSemaphoreFunc                                                                   createSemaphore;
- DestroySemaphoreFunc                                                          destroySemaphore;
- CreateEventFunc                                                                               createEvent;
- DestroyEventFunc                                                                      destroyEvent;
- GetEventStatusFunc                                                                    getEventStatus;
- SetEventFunc                                                                          setEvent;
- ResetEventFunc                                                                                resetEvent;
- CreateQueryPoolFunc                                                                   createQueryPool;
- DestroyQueryPoolFunc                                                          destroyQueryPool;
- GetQueryPoolResultsFunc                                                               getQueryPoolResults;
- CreateBufferFunc                                                                      createBuffer;
- DestroyBufferFunc                                                                     destroyBuffer;
- CreateBufferViewFunc                                                          createBufferView;
- DestroyBufferViewFunc                                                         destroyBufferView;
- CreateImageFunc                                                                               createImage;
- DestroyImageFunc                                                                      destroyImage;
- GetImageSubresourceLayoutFunc                                         getImageSubresourceLayout;
- CreateImageViewFunc                                                                   createImageView;
- DestroyImageViewFunc                                                          destroyImageView;
- CreateShaderModuleFunc                                                                createShaderModule;
- DestroyShaderModuleFunc                                                               destroyShaderModule;
- CreatePipelineCacheFunc                                                               createPipelineCache;
- DestroyPipelineCacheFunc                                                      destroyPipelineCache;
- GetPipelineCacheDataFunc                                                      getPipelineCacheData;
- MergePipelineCachesFunc                                                               mergePipelineCaches;
- CreateGraphicsPipelinesFunc                                                   createGraphicsPipelines;
- CreateComputePipelinesFunc                                                    createComputePipelines;
- DestroyPipelineFunc                                                                   destroyPipeline;
- CreatePipelineLayoutFunc                                                      createPipelineLayout;
- DestroyPipelineLayoutFunc                                                     destroyPipelineLayout;
- CreateSamplerFunc                                                                     createSampler;
- DestroySamplerFunc                                                                    destroySampler;
- CreateDescriptorSetLayoutFunc                                         createDescriptorSetLayout;
- DestroyDescriptorSetLayoutFunc                                                destroyDescriptorSetLayout;
- CreateDescriptorPoolFunc                                                      createDescriptorPool;
- DestroyDescriptorPoolFunc                                                     destroyDescriptorPool;
- ResetDescriptorPoolFunc                                                               resetDescriptorPool;
- AllocateDescriptorSetsFunc                                                    allocateDescriptorSets;
- FreeDescriptorSetsFunc                                                                freeDescriptorSets;
- UpdateDescriptorSetsFunc                                                      updateDescriptorSets;
- CreateFramebufferFunc                                                         createFramebuffer;
- DestroyFramebufferFunc                                                                destroyFramebuffer;
- CreateRenderPassFunc                                                          createRenderPass;
- DestroyRenderPassFunc                                                         destroyRenderPass;
- GetRenderAreaGranularityFunc                                          getRenderAreaGranularity;
- CreateCommandPoolFunc                                                         createCommandPool;
- DestroyCommandPoolFunc                                                                destroyCommandPool;
- ResetCommandPoolFunc                                                          resetCommandPool;
- AllocateCommandBuffersFunc                                                    allocateCommandBuffers;
- FreeCommandBuffersFunc                                                                freeCommandBuffers;
- BeginCommandBufferFunc                                                                beginCommandBuffer;
- EndCommandBufferFunc                                                          endCommandBuffer;
- ResetCommandBufferFunc                                                                resetCommandBuffer;
- CmdBindPipelineFunc                                                                   cmdBindPipeline;
- CmdSetViewportFunc                                                                    cmdSetViewport;
- CmdSetScissorFunc                                                                     cmdSetScissor;
- CmdSetLineWidthFunc                                                                   cmdSetLineWidth;
- CmdSetDepthBiasFunc                                                                   cmdSetDepthBias;
- CmdSetBlendConstantsFunc                                                      cmdSetBlendConstants;
- CmdSetDepthBoundsFunc                                                         cmdSetDepthBounds;
- CmdSetStencilCompareMaskFunc                                          cmdSetStencilCompareMask;
- CmdSetStencilWriteMaskFunc                                                    cmdSetStencilWriteMask;
- CmdSetStencilReferenceFunc                                                    cmdSetStencilReference;
- CmdBindDescriptorSetsFunc                                                     cmdBindDescriptorSets;
- CmdBindIndexBufferFunc                                                                cmdBindIndexBuffer;
- CmdBindVertexBuffersFunc                                                      cmdBindVertexBuffers;
- CmdDrawFunc                                                                                   cmdDraw;
- CmdDrawIndexedFunc                                                                    cmdDrawIndexed;
- CmdDrawIndirectFunc                                                                   cmdDrawIndirect;
- CmdDrawIndexedIndirectFunc                                                    cmdDrawIndexedIndirect;
- CmdDispatchFunc                                                                               cmdDispatch;
- CmdDispatchIndirectFunc                                                               cmdDispatchIndirect;
- CmdCopyBufferFunc                                                                     cmdCopyBuffer;
- CmdCopyImageFunc                                                                      cmdCopyImage;
- CmdBlitImageFunc                                                                      cmdBlitImage;
- CmdCopyBufferToImageFunc                                                      cmdCopyBufferToImage;
- CmdCopyImageToBufferFunc                                                      cmdCopyImageToBuffer;
- CmdUpdateBufferFunc                                                                   cmdUpdateBuffer;
- CmdFillBufferFunc                                                                     cmdFillBuffer;
- CmdClearColorImageFunc                                                                cmdClearColorImage;
- CmdClearDepthStencilImageFunc                                         cmdClearDepthStencilImage;
- CmdClearAttachmentsFunc                                                               cmdClearAttachments;
- CmdResolveImageFunc                                                                   cmdResolveImage;
- CmdSetEventFunc                                                                               cmdSetEvent;
- CmdResetEventFunc                                                                     cmdResetEvent;
- CmdWaitEventsFunc                                                                     cmdWaitEvents;
- CmdPipelineBarrierFunc                                                                cmdPipelineBarrier;
- CmdBeginQueryFunc                                                                     cmdBeginQuery;
- CmdEndQueryFunc                                                                               cmdEndQuery;
- CmdResetQueryPoolFunc                                                         cmdResetQueryPool;
- CmdWriteTimestampFunc                                                         cmdWriteTimestamp;
- CmdCopyQueryPoolResultsFunc                                                   cmdCopyQueryPoolResults;
- CmdPushConstantsFunc                                                          cmdPushConstants;
- CmdBeginRenderPassFunc                                                                cmdBeginRenderPass;
- CmdNextSubpassFunc                                                                    cmdNextSubpass;
- CmdEndRenderPassFunc                                                          cmdEndRenderPass;
- CmdExecuteCommandsFunc                                                                cmdExecuteCommands;
- BindBufferMemory2Func                                                         bindBufferMemory2;
- BindImageMemory2Func                                                          bindImageMemory2;
- GetDeviceGroupPeerMemoryFeaturesFunc                          getDeviceGroupPeerMemoryFeatures;
- CmdSetDeviceMaskFunc                                                          cmdSetDeviceMask;
- CmdDispatchBaseFunc                                                                   cmdDispatchBase;
- GetImageMemoryRequirements2Func                                               getImageMemoryRequirements2;
- GetBufferMemoryRequirements2Func                                      getBufferMemoryRequirements2;
- GetImageSparseMemoryRequirements2Func                         getImageSparseMemoryRequirements2;
- TrimCommandPoolFunc                                                                   trimCommandPool;
- GetDeviceQueue2Func                                                                   getDeviceQueue2;
- CreateSamplerYcbcrConversionFunc                                      createSamplerYcbcrConversion;
- DestroySamplerYcbcrConversionFunc                                     destroySamplerYcbcrConversion;
- CreateDescriptorUpdateTemplateFunc                                    createDescriptorUpdateTemplate;
- DestroyDescriptorUpdateTemplateFunc                                   destroyDescriptorUpdateTemplate;
- UpdateDescriptorSetWithTemplateFunc                                   updateDescriptorSetWithTemplate;
- GetDescriptorSetLayoutSupportFunc                                     getDescriptorSetLayoutSupport;
- CreateSwapchainKHRFunc                                                                createSwapchainKHR;
- DestroySwapchainKHRFunc                                                               destroySwapchainKHR;
- GetSwapchainImagesKHRFunc                                                     getSwapchainImagesKHR;
- AcquireNextImageKHRFunc                                                               acquireNextImageKHR;
- QueuePresentKHRFunc                                                                   queuePresentKHR;
- GetDeviceGroupPresentCapabilitiesKHRFunc                      getDeviceGroupPresentCapabilitiesKHR;
- GetDeviceGroupSurfacePresentModesKHRFunc                      getDeviceGroupSurfacePresentModesKHR;
- AcquireNextImage2KHRFunc                                                      acquireNextImage2KHR;
- CreateSharedSwapchainsKHRFunc                                         createSharedSwapchainsKHR;
- GetMemoryWin32HandleKHRFunc                                                   getMemoryWin32HandleKHR;
- GetMemoryWin32HandlePropertiesKHRFunc                         getMemoryWin32HandlePropertiesKHR;
- GetMemoryFdKHRFunc                                                                    getMemoryFdKHR;
- GetMemoryFdPropertiesKHRFunc                                          getMemoryFdPropertiesKHR;
- ImportSemaphoreWin32HandleKHRFunc                                     importSemaphoreWin32HandleKHR;
- GetSemaphoreWin32HandleKHRFunc                                                getSemaphoreWin32HandleKHR;
- ImportSemaphoreFdKHRFunc                                                      importSemaphoreFdKHR;
- GetSemaphoreFdKHRFunc                                                         getSemaphoreFdKHR;
- CmdPushDescriptorSetKHRFunc                                                   cmdPushDescriptorSetKHR;
- CmdPushDescriptorSetWithTemplateKHRFunc                               cmdPushDescriptorSetWithTemplateKHR;
- CreateRenderPass2KHRFunc                                                      createRenderPass2KHR;
- CmdBeginRenderPass2KHRFunc                                                    cmdBeginRenderPass2KHR;
- CmdNextSubpass2KHRFunc                                                                cmdNextSubpass2KHR;
- CmdEndRenderPass2KHRFunc                                                      cmdEndRenderPass2KHR;
- GetSwapchainStatusKHRFunc                                                     getSwapchainStatusKHR;
- ImportFenceWin32HandleKHRFunc                                         importFenceWin32HandleKHR;
- GetFenceWin32HandleKHRFunc                                                    getFenceWin32HandleKHR;
- ImportFenceFdKHRFunc                                                          importFenceFdKHR;
- GetFenceFdKHRFunc                                                                     getFenceFdKHR;
- DebugMarkerSetObjectTagEXTFunc                                                debugMarkerSetObjectTagEXT;
- DebugMarkerSetObjectNameEXTFunc                                               debugMarkerSetObjectNameEXT;
- CmdDebugMarkerBeginEXTFunc                                                    cmdDebugMarkerBeginEXT;
- CmdDebugMarkerEndEXTFunc                                                      cmdDebugMarkerEndEXT;
- CmdDebugMarkerInsertEXTFunc                                                   cmdDebugMarkerInsertEXT;
- CmdDrawIndirectCountAMDFunc                                                   cmdDrawIndirectCountAMD;
- CmdDrawIndexedIndirectCountAMDFunc                                    cmdDrawIndexedIndirectCountAMD;
- CmdDrawIndirectCountKHRFunc                                                   cmdDrawIndirectCountKHR;
- CmdDrawIndexedIndirectCountKHRFunc                                    cmdDrawIndexedIndirectCountKHR;
- GetMemoryWin32HandleNVFunc                                                    getMemoryWin32HandleNV;
- CmdProcessCommandsNVXFunc                                                     cmdProcessCommandsNVX;
- CmdReserveSpaceForCommandsNVXFunc                                     cmdReserveSpaceForCommandsNVX;
- CreateIndirectCommandsLayoutNVXFunc                                   createIndirectCommandsLayoutNVX;
- DestroyIndirectCommandsLayoutNVXFunc                          destroyIndirectCommandsLayoutNVX;
- CreateObjectTableNVXFunc                                                      createObjectTableNVX;
- DestroyObjectTableNVXFunc                                                     destroyObjectTableNVX;
- RegisterObjectsNVXFunc                                                                registerObjectsNVX;
- UnregisterObjectsNVXFunc                                                      unregisterObjectsNVX;
- CmdSetViewportWScalingNVFunc                                          cmdSetViewportWScalingNV;
- DisplayPowerControlEXTFunc                                                    displayPowerControlEXT;
- RegisterDeviceEventEXTFunc                                                    registerDeviceEventEXT;
- RegisterDisplayEventEXTFunc                                                   registerDisplayEventEXT;
- GetSwapchainCounterEXTFunc                                                    getSwapchainCounterEXT;
- GetRefreshCycleDurationGOOGLEFunc                                     getRefreshCycleDurationGOOGLE;
- GetPastPresentationTimingGOOGLEFunc                                   getPastPresentationTimingGOOGLE;
- CmdSetDiscardRectangleEXTFunc                                         cmdSetDiscardRectangleEXT;
- SetHdrMetadataEXTFunc                                                         setHdrMetadataEXT;
- CmdSetSampleLocationsEXTFunc                                          cmdSetSampleLocationsEXT;
- CreateValidationCacheEXTFunc                                          createValidationCacheEXT;
- DestroyValidationCacheEXTFunc                                         destroyValidationCacheEXT;
- MergeValidationCachesEXTFunc                                          mergeValidationCachesEXT;
- GetValidationCacheDataEXTFunc                                         getValidationCacheDataEXT;
- GetMemoryAndroidHardwareBufferPropertiesANDROIDFunc   getMemoryAndroidHardwareBufferPropertiesANDROID;
- GetMemoryAndroidHardwareBufferANDROIDFunc                     getMemoryAndroidHardwareBufferANDROID;
+ GetDeviceProcAddrFunc                                                 getDeviceProcAddr;
+ DestroyDeviceFunc                                                             destroyDevice;
+ GetDeviceQueueFunc                                                            getDeviceQueue;
+ QueueSubmitFunc                                                                       queueSubmit;
+ QueueWaitIdleFunc                                                             queueWaitIdle;
+ DeviceWaitIdleFunc                                                            deviceWaitIdle;
+ AllocateMemoryFunc                                                            allocateMemory;
+ FreeMemoryFunc                                                                        freeMemory;
+ MapMemoryFunc                                                                 mapMemory;
+ UnmapMemoryFunc                                                                       unmapMemory;
+ FlushMappedMemoryRangesFunc                                           flushMappedMemoryRanges;
+ InvalidateMappedMemoryRangesFunc                              invalidateMappedMemoryRanges;
+ GetDeviceMemoryCommitmentFunc                                 getDeviceMemoryCommitment;
+ BindBufferMemoryFunc                                                  bindBufferMemory;
+ BindImageMemoryFunc                                                           bindImageMemory;
+ GetBufferMemoryRequirementsFunc                                       getBufferMemoryRequirements;
+ GetImageMemoryRequirementsFunc                                        getImageMemoryRequirements;
+ GetImageSparseMemoryRequirementsFunc                  getImageSparseMemoryRequirements;
+ QueueBindSparseFunc                                                           queueBindSparse;
+ CreateFenceFunc                                                                       createFence;
+ DestroyFenceFunc                                                              destroyFence;
+ ResetFencesFunc                                                                       resetFences;
+ GetFenceStatusFunc                                                            getFenceStatus;
+ WaitForFencesFunc                                                             waitForFences;
+ CreateSemaphoreFunc                                                           createSemaphore;
+ DestroySemaphoreFunc                                                  destroySemaphore;
+ CreateEventFunc                                                                       createEvent;
+ DestroyEventFunc                                                              destroyEvent;
+ GetEventStatusFunc                                                            getEventStatus;
+ SetEventFunc                                                                  setEvent;
+ ResetEventFunc                                                                        resetEvent;
+ CreateQueryPoolFunc                                                           createQueryPool;
+ DestroyQueryPoolFunc                                                  destroyQueryPool;
+ GetQueryPoolResultsFunc                                                       getQueryPoolResults;
+ CreateBufferFunc                                                              createBuffer;
+ DestroyBufferFunc                                                             destroyBuffer;
+ CreateBufferViewFunc                                                  createBufferView;
+ DestroyBufferViewFunc                                                 destroyBufferView;
+ CreateImageFunc                                                                       createImage;
+ DestroyImageFunc                                                              destroyImage;
+ GetImageSubresourceLayoutFunc                                 getImageSubresourceLayout;
+ CreateImageViewFunc                                                           createImageView;
+ DestroyImageViewFunc                                                  destroyImageView;
+ CreateShaderModuleFunc                                                        createShaderModule;
+ DestroyShaderModuleFunc                                                       destroyShaderModule;
+ CreatePipelineCacheFunc                                                       createPipelineCache;
+ DestroyPipelineCacheFunc                                              destroyPipelineCache;
+ GetPipelineCacheDataFunc                                              getPipelineCacheData;
+ MergePipelineCachesFunc                                                       mergePipelineCaches;
+ CreateGraphicsPipelinesFunc                                           createGraphicsPipelines;
+ CreateComputePipelinesFunc                                            createComputePipelines;
+ DestroyPipelineFunc                                                           destroyPipeline;
+ CreatePipelineLayoutFunc                                              createPipelineLayout;
+ DestroyPipelineLayoutFunc                                             destroyPipelineLayout;
+ CreateSamplerFunc                                                             createSampler;
+ DestroySamplerFunc                                                            destroySampler;
+ CreateDescriptorSetLayoutFunc                                 createDescriptorSetLayout;
+ DestroyDescriptorSetLayoutFunc                                        destroyDescriptorSetLayout;
+ CreateDescriptorPoolFunc                                              createDescriptorPool;
+ DestroyDescriptorPoolFunc                                             destroyDescriptorPool;
+ ResetDescriptorPoolFunc                                                       resetDescriptorPool;
+ AllocateDescriptorSetsFunc                                            allocateDescriptorSets;
+ FreeDescriptorSetsFunc                                                        freeDescriptorSets;
+ UpdateDescriptorSetsFunc                                              updateDescriptorSets;
+ CreateFramebufferFunc                                                 createFramebuffer;
+ DestroyFramebufferFunc                                                        destroyFramebuffer;
+ CreateRenderPassFunc                                                  createRenderPass;
+ DestroyRenderPassFunc                                                 destroyRenderPass;
+ GetRenderAreaGranularityFunc                                  getRenderAreaGranularity;
+ CreateCommandPoolFunc                                                 createCommandPool;
+ DestroyCommandPoolFunc                                                        destroyCommandPool;
+ ResetCommandPoolFunc                                                  resetCommandPool;
+ AllocateCommandBuffersFunc                                            allocateCommandBuffers;
+ FreeCommandBuffersFunc                                                        freeCommandBuffers;
+ BeginCommandBufferFunc                                                        beginCommandBuffer;
+ EndCommandBufferFunc                                                  endCommandBuffer;
+ ResetCommandBufferFunc                                                        resetCommandBuffer;
+ CmdBindPipelineFunc                                                           cmdBindPipeline;
+ CmdSetViewportFunc                                                            cmdSetViewport;
+ CmdSetScissorFunc                                                             cmdSetScissor;
+ CmdSetLineWidthFunc                                                           cmdSetLineWidth;
+ CmdSetDepthBiasFunc                                                           cmdSetDepthBias;
+ CmdSetBlendConstantsFunc                                              cmdSetBlendConstants;
+ CmdSetDepthBoundsFunc                                                 cmdSetDepthBounds;
+ CmdSetStencilCompareMaskFunc                                  cmdSetStencilCompareMask;
+ CmdSetStencilWriteMaskFunc                                            cmdSetStencilWriteMask;
+ CmdSetStencilReferenceFunc                                            cmdSetStencilReference;
+ CmdBindDescriptorSetsFunc                                             cmdBindDescriptorSets;
+ CmdBindIndexBufferFunc                                                        cmdBindIndexBuffer;
+ CmdBindVertexBuffersFunc                                              cmdBindVertexBuffers;
+ CmdDrawFunc                                                                           cmdDraw;
+ CmdDrawIndexedFunc                                                            cmdDrawIndexed;
+ CmdDrawIndirectFunc                                                           cmdDrawIndirect;
+ CmdDrawIndexedIndirectFunc                                            cmdDrawIndexedIndirect;
+ CmdDispatchFunc                                                                       cmdDispatch;
+ CmdDispatchIndirectFunc                                                       cmdDispatchIndirect;
+ CmdCopyBufferFunc                                                             cmdCopyBuffer;
+ CmdCopyImageFunc                                                              cmdCopyImage;
+ CmdBlitImageFunc                                                              cmdBlitImage;
+ CmdCopyBufferToImageFunc                                              cmdCopyBufferToImage;
+ CmdCopyImageToBufferFunc                                              cmdCopyImageToBuffer;
+ CmdUpdateBufferFunc                                                           cmdUpdateBuffer;
+ CmdFillBufferFunc                                                             cmdFillBuffer;
+ CmdClearColorImageFunc                                                        cmdClearColorImage;
+ CmdClearDepthStencilImageFunc                                 cmdClearDepthStencilImage;
+ CmdClearAttachmentsFunc                                                       cmdClearAttachments;
+ CmdResolveImageFunc                                                           cmdResolveImage;
+ CmdSetEventFunc                                                                       cmdSetEvent;
+ CmdResetEventFunc                                                             cmdResetEvent;
+ CmdWaitEventsFunc                                                             cmdWaitEvents;
+ CmdPipelineBarrierFunc                                                        cmdPipelineBarrier;
+ CmdBeginQueryFunc                                                             cmdBeginQuery;
+ CmdEndQueryFunc                                                                       cmdEndQuery;
+ CmdResetQueryPoolFunc                                                 cmdResetQueryPool;
+ CmdWriteTimestampFunc                                                 cmdWriteTimestamp;
+ CmdCopyQueryPoolResultsFunc                                           cmdCopyQueryPoolResults;
+ CmdPushConstantsFunc                                                  cmdPushConstants;
+ CmdBeginRenderPassFunc                                                        cmdBeginRenderPass;
+ CmdNextSubpassFunc                                                            cmdNextSubpass;
+ CmdEndRenderPassFunc                                                  cmdEndRenderPass;
+ CmdExecuteCommandsFunc                                                        cmdExecuteCommands;
+ BindBufferMemory2Func                                                 bindBufferMemory2;
+ BindImageMemory2Func                                                  bindImageMemory2;
+ GetDeviceGroupPeerMemoryFeaturesFunc                  getDeviceGroupPeerMemoryFeatures;
+ CmdSetDeviceMaskFunc                                                  cmdSetDeviceMask;
+ CmdDispatchBaseFunc                                                           cmdDispatchBase;
+ GetImageMemoryRequirements2Func                                       getImageMemoryRequirements2;
+ GetBufferMemoryRequirements2Func                              getBufferMemoryRequirements2;
+ GetImageSparseMemoryRequirements2Func                 getImageSparseMemoryRequirements2;
+ TrimCommandPoolFunc                                                           trimCommandPool;
+ GetDeviceQueue2Func                                                           getDeviceQueue2;
+ CreateSamplerYcbcrConversionFunc                              createSamplerYcbcrConversion;
+ DestroySamplerYcbcrConversionFunc                             destroySamplerYcbcrConversion;
+ CreateDescriptorUpdateTemplateFunc                            createDescriptorUpdateTemplate;
+ DestroyDescriptorUpdateTemplateFunc                           destroyDescriptorUpdateTemplate;
+ UpdateDescriptorSetWithTemplateFunc                           updateDescriptorSetWithTemplate;
+ GetDescriptorSetLayoutSupportFunc                             getDescriptorSetLayoutSupport;
+ CreateSwapchainKHRFunc                                                        createSwapchainKHR;
+ DestroySwapchainKHRFunc                                                       destroySwapchainKHR;
+ GetSwapchainImagesKHRFunc                                             getSwapchainImagesKHR;
+ AcquireNextImageKHRFunc                                                       acquireNextImageKHR;
+ QueuePresentKHRFunc                                                           queuePresentKHR;
+ GetDeviceGroupPresentCapabilitiesKHRFunc              getDeviceGroupPresentCapabilitiesKHR;
+ GetDeviceGroupSurfacePresentModesKHRFunc              getDeviceGroupSurfacePresentModesKHR;
+ AcquireNextImage2KHRFunc                                              acquireNextImage2KHR;
+ CreateSharedSwapchainsKHRFunc                                 createSharedSwapchainsKHR;
+ GetMemoryWin32HandleKHRFunc                                           getMemoryWin32HandleKHR;
+ GetMemoryWin32HandlePropertiesKHRFunc                 getMemoryWin32HandlePropertiesKHR;
+ GetMemoryFdKHRFunc                                                            getMemoryFdKHR;
+ GetMemoryFdPropertiesKHRFunc                                  getMemoryFdPropertiesKHR;
+ ImportSemaphoreWin32HandleKHRFunc                             importSemaphoreWin32HandleKHR;
+ GetSemaphoreWin32HandleKHRFunc                                        getSemaphoreWin32HandleKHR;
+ ImportSemaphoreFdKHRFunc                                              importSemaphoreFdKHR;
+ GetSemaphoreFdKHRFunc                                                 getSemaphoreFdKHR;
+ CmdPushDescriptorSetKHRFunc                                           cmdPushDescriptorSetKHR;
+ CmdPushDescriptorSetWithTemplateKHRFunc                       cmdPushDescriptorSetWithTemplateKHR;
++CreateRenderPass2KHRFunc                                              createRenderPass2KHR;
++CmdBeginRenderPass2KHRFunc                                            cmdBeginRenderPass2KHR;
++CmdNextSubpass2KHRFunc                                                        cmdNextSubpass2KHR;
++CmdEndRenderPass2KHRFunc                                              cmdEndRenderPass2KHR;
+ GetSwapchainStatusKHRFunc                                             getSwapchainStatusKHR;
+ ImportFenceWin32HandleKHRFunc                                 importFenceWin32HandleKHR;
+ GetFenceWin32HandleKHRFunc                                            getFenceWin32HandleKHR;
+ ImportFenceFdKHRFunc                                                  importFenceFdKHR;
+ GetFenceFdKHRFunc                                                             getFenceFdKHR;
+ DebugMarkerSetObjectTagEXTFunc                                        debugMarkerSetObjectTagEXT;
+ DebugMarkerSetObjectNameEXTFunc                                       debugMarkerSetObjectNameEXT;
+ CmdDebugMarkerBeginEXTFunc                                            cmdDebugMarkerBeginEXT;
+ CmdDebugMarkerEndEXTFunc                                              cmdDebugMarkerEndEXT;
+ CmdDebugMarkerInsertEXTFunc                                           cmdDebugMarkerInsertEXT;
+ CmdDrawIndirectCountAMDFunc                                           cmdDrawIndirectCountAMD;
+ CmdDrawIndexedIndirectCountAMDFunc                            cmdDrawIndexedIndirectCountAMD;
+ CmdDrawIndirectCountKHRFunc                                           cmdDrawIndirectCountKHR;
+ CmdDrawIndexedIndirectCountKHRFunc                            cmdDrawIndexedIndirectCountKHR;
+ GetMemoryWin32HandleNVFunc                                            getMemoryWin32HandleNV;
+ CmdProcessCommandsNVXFunc                                             cmdProcessCommandsNVX;
+ CmdReserveSpaceForCommandsNVXFunc                             cmdReserveSpaceForCommandsNVX;
+ CreateIndirectCommandsLayoutNVXFunc                           createIndirectCommandsLayoutNVX;
+ DestroyIndirectCommandsLayoutNVXFunc                  destroyIndirectCommandsLayoutNVX;
+ CreateObjectTableNVXFunc                                              createObjectTableNVX;
+ DestroyObjectTableNVXFunc                                             destroyObjectTableNVX;
+ RegisterObjectsNVXFunc                                                        registerObjectsNVX;
+ UnregisterObjectsNVXFunc                                              unregisterObjectsNVX;
+ CmdSetViewportWScalingNVFunc                                  cmdSetViewportWScalingNV;
+ DisplayPowerControlEXTFunc                                            displayPowerControlEXT;
+ RegisterDeviceEventEXTFunc                                            registerDeviceEventEXT;
+ RegisterDisplayEventEXTFunc                                           registerDisplayEventEXT;
+ GetSwapchainCounterEXTFunc                                            getSwapchainCounterEXT;
+ GetRefreshCycleDurationGOOGLEFunc                             getRefreshCycleDurationGOOGLE;
+ GetPastPresentationTimingGOOGLEFunc                           getPastPresentationTimingGOOGLE;
+ CmdSetDiscardRectangleEXTFunc                                 cmdSetDiscardRectangleEXT;
+ SetHdrMetadataEXTFunc                                                 setHdrMetadataEXT;
+ CmdSetSampleLocationsEXTFunc                                  cmdSetSampleLocationsEXT;
+ CreateValidationCacheEXTFunc                                  createValidationCacheEXT;
+ DestroyValidationCacheEXTFunc                                 destroyValidationCacheEXT;
+ MergeValidationCachesEXTFunc                                  mergeValidationCachesEXT;
+ GetValidationCacheDataEXTFunc                                 getValidationCacheDataEXT;
+ GetAndroidHardwareBufferPropertiesANDROIDFunc getAndroidHardwareBufferPropertiesANDROID;
+ GetMemoryAndroidHardwareBufferANDROIDFunc             getMemoryAndroidHardwareBufferANDROID;
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
   */
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateInstanceFunc)                                                                                (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyInstanceFunc)                                                                               (VkInstance instance, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDevicesFunc)                                                              (VkInstance instance, deUint32* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeaturesFunc)                                                             (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatPropertiesFunc)                                             (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatPropertiesFunc)                                (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDevicePropertiesFunc)                                                   (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyPropertiesFunc)                                (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryPropertiesFunc)                                             (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties);
- typedef VKAPI_ATTR PFN_vkVoidFunction (VKAPI_CALL* GetInstanceProcAddrFunc)                                                                   (VkInstance instance, const char* pName);
- typedef VKAPI_ATTR PFN_vkVoidFunction (VKAPI_CALL* GetDeviceProcAddrFunc)                                                                             (VkDevice device, const char* pName);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDeviceFunc)                                                                                  (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDeviceFunc)                                                                                 (VkDevice device, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceExtensionPropertiesFunc)                                  (const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateDeviceExtensionPropertiesFunc)                                    (VkPhysicalDevice physicalDevice, const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceLayerPropertiesFunc)                                              (deUint32* pPropertyCount, VkLayerProperties* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateDeviceLayerPropertiesFunc)                                                (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkLayerProperties* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceQueueFunc)                                                                                (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueSubmitFunc)                                                                                   (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueWaitIdleFunc)                                                                                 (VkQueue queue);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DeviceWaitIdleFunc)                                                                                (VkDevice device);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateMemoryFunc)                                                                                (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* FreeMemoryFunc)                                                                                    (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MapMemoryFunc)                                                                                             (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* UnmapMemoryFunc)                                                                                   (VkDevice device, VkDeviceMemory memory);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* FlushMappedMemoryRangesFunc)                                                               (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* InvalidateMappedMemoryRangesFunc)                                                  (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceMemoryCommitmentFunc)                                                             (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemoryFunc)                                                                              (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemoryFunc)                                                                               (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirementsFunc)                                                   (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirementsFunc)                                                    (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirementsFunc)                                              (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatPropertiesFunc)                  (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, deUint32* pPropertyCount, VkSparseImageFormatProperties* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueBindSparseFunc)                                                                               (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateFenceFunc)                                                                                   (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyFenceFunc)                                                                                  (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetFencesFunc)                                                                                   (VkDevice device, deUint32 fenceCount, const VkFence* pFences);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceStatusFunc)                                                                                (VkDevice device, VkFence fence);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* WaitForFencesFunc)                                                                                 (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSemaphoreFunc)                                                                               (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySemaphoreFunc)                                                                              (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateEventFunc)                                                                                   (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyEventFunc)                                                                                  (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetEventStatusFunc)                                                                                (VkDevice device, VkEvent event);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* SetEventFunc)                                                                                              (VkDevice device, VkEvent event);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetEventFunc)                                                                                    (VkDevice device, VkEvent event);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateQueryPoolFunc)                                                                               (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyQueryPoolFunc)                                                                              (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetQueryPoolResultsFunc)                                                                   (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateBufferFunc)                                                                                  (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyBufferFunc)                                                                                 (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateBufferViewFunc)                                                                              (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyBufferViewFunc)                                                                             (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateImageFunc)                                                                                   (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyImageFunc)                                                                                  (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSubresourceLayoutFunc)                                                             (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateImageViewFunc)                                                                               (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyImageViewFunc)                                                                              (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateShaderModuleFunc)                                                                    (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyShaderModuleFunc)                                                                   (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreatePipelineCacheFunc)                                                                   (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineCacheFunc)                                                                  (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPipelineCacheDataFunc)                                                                  (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MergePipelineCachesFunc)                                                                   (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateGraphicsPipelinesFunc)                                                               (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateComputePipelinesFunc)                                                                (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineFunc)                                                                               (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreatePipelineLayoutFunc)                                                                  (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineLayoutFunc)                                                                 (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerFunc)                                                                                 (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerFunc)                                                                                (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorSetLayoutFunc)                                                             (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorSetLayoutFunc)                                                    (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorPoolFunc)                                                                  (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorPoolFunc)                                                                 (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetDescriptorPoolFunc)                                                                   (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateDescriptorSetsFunc)                                                                (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* FreeDescriptorSetsFunc)                                                                    (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* UpdateDescriptorSetsFunc)                                                                  (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateFramebufferFunc)                                                                             (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyFramebufferFunc)                                                                    (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateRenderPassFunc)                                                                              (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyRenderPassFunc)                                                                             (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetRenderAreaGranularityFunc)                                                              (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateCommandPoolFunc)                                                                             (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyCommandPoolFunc)                                                                    (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetCommandPoolFunc)                                                                              (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateCommandBuffersFunc)                                                                (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* FreeCommandBuffersFunc)                                                                    (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BeginCommandBufferFunc)                                                                    (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EndCommandBufferFunc)                                                                              (VkCommandBuffer commandBuffer);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetCommandBufferFunc)                                                                    (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindPipelineFunc)                                                                               (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetViewportFunc)                                                                                (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetScissorFunc)                                                                                 (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetLineWidthFunc)                                                                               (VkCommandBuffer commandBuffer, float lineWidth);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDepthBiasFunc)                                                                               (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetBlendConstantsFunc)                                                                  (VkCommandBuffer commandBuffer, const float blendConstants[4]);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDepthBoundsFunc)                                                                             (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilCompareMaskFunc)                                                              (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilWriteMaskFunc)                                                                (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilReferenceFunc)                                                                (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindDescriptorSetsFunc)                                                                 (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindIndexBufferFunc)                                                                    (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindVertexBuffersFunc)                                                                  (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawFunc)                                                                                               (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedFunc)                                                                                (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectFunc)                                                                               (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectFunc)                                                                (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchFunc)                                                                                   (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchIndirectFunc)                                                                   (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyBufferFunc)                                                                                 (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyImageFunc)                                                                                  (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBlitImageFunc)                                                                                  (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyBufferToImageFunc)                                                                  (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyImageToBufferFunc)                                                                  (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdUpdateBufferFunc)                                                                               (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdFillBufferFunc)                                                                                 (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearColorImageFunc)                                                                    (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearDepthStencilImageFunc)                                                             (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearAttachmentsFunc)                                                                   (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResolveImageFunc)                                                                               (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetEventFunc)                                                                                   (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResetEventFunc)                                                                                 (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdWaitEventsFunc)                                                                                 (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPipelineBarrierFunc)                                                                    (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBeginQueryFunc)                                                                                 (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdEndQueryFunc)                                                                                   (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResetQueryPoolFunc)                                                                             (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdWriteTimestampFunc)                                                                             (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyQueryPoolResultsFunc)                                                               (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushConstantsFunc)                                                                              (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBeginRenderPassFunc)                                                                    (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdNextSubpassFunc)                                                                                (VkCommandBuffer commandBuffer, VkSubpassContents contents);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdEndRenderPassFunc)                                                                              (VkCommandBuffer commandBuffer);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdExecuteCommandsFunc)                                                                    (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceVersionFunc)                                                              (deUint32* pApiVersion);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemory2Func)                                                                             (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemory2Func)                                                                              (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceGroupPeerMemoryFeaturesFunc)                                              (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDeviceMaskFunc)                                                                              (VkCommandBuffer commandBuffer, deUint32 deviceMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchBaseFunc)                                                                               (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDeviceGroupsFunc)                                                 (VkInstance instance, deUint32* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirements2Func)                                                   (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirements2Func)                                                  (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirements2Func)                                             (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeatures2Func)                                                    (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceProperties2Func)                                                  (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatProperties2Func)                                    (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatProperties2Func)                               (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyProperties2Func)                               (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryProperties2Func)                                    (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatProperties2Func)                 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, deUint32* pPropertyCount, VkSparseImageFormatProperties2* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* TrimCommandPoolFunc)                                                                               (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceQueue2Func)                                                                               (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerYcbcrConversionFunc)                                                  (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerYcbcrConversionFunc)                                                 (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorUpdateTemplateFunc)                                                (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorUpdateTemplateFunc)                                               (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* UpdateDescriptorSetWithTemplateFunc)                                               (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalBufferPropertiesFunc)                             (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalFencePropertiesFunc)                              (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalSemaphorePropertiesFunc)                  (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDescriptorSetLayoutSupportFunc)                                                 (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySurfaceKHRFunc)                                                                             (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceSupportKHRFunc)                                    (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilitiesKHRFunc)                               (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceFormatsKHRFunc)                                    (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfacePresentModesKHRFunc)                               (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pPresentModeCount, VkPresentModeKHR* pPresentModes);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSwapchainKHRFunc)                                                                    (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySwapchainKHRFunc)                                                                   (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSwapchainImagesKHRFunc)                                                                 (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireNextImageKHRFunc)                                                                   (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueuePresentKHRFunc)                                                                               (VkQueue queue, const VkPresentInfoKHR* pPresentInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDeviceGroupPresentCapabilitiesKHRFunc)                                  (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDeviceGroupSurfacePresentModesKHRFunc)                                  (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDevicePresentRectanglesKHRFunc)                                 (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pRectCount, VkRect2D* pRects);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireNextImage2KHRFunc)                                                                  (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPropertiesKHRFunc)                                 (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPropertiesKHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPlanePropertiesKHRFunc)                    (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneSupportedDisplaysKHRFunc)                                   (VkPhysicalDevice physicalDevice, deUint32 planeIndex, deUint32* pDisplayCount, VkDisplayKHR* pDisplays);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayModePropertiesKHRFunc)                                                   (VkPhysicalDevice physicalDevice, VkDisplayKHR display, deUint32* pPropertyCount, VkDisplayModePropertiesKHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDisplayModeKHRFunc)                                                                  (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneCapabilitiesKHRFunc)                                                (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, deUint32 planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDisplayPlaneSurfaceKHRFunc)                                                  (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSharedSwapchainsKHRFunc)                                                             (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateXlibSurfaceKHRFunc)                                                                  (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceXlibPresentationSupportKHRFunc)                   (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::XlibDisplayPtr dpy, pt::XlibVisualID visualID);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateXcbSurfaceKHRFunc)                                                                   (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceXcbPresentationSupportKHRFunc)                    (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::XcbConnectionPtr connection, pt::XcbVisualid visual_id);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateWaylandSurfaceKHRFunc)                                                               (VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceWaylandPresentationSupportKHRFunc)                (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::WaylandDisplayPtr display);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateMirSurfaceKHRFunc)                                                                   (VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceMirPresentationSupportKHRFunc)                    (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::MirConnectionPtr connection);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateAndroidSurfaceKHRFunc)                                                               (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateWin32SurfaceKHRFunc)                                                                 (VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceWin32PresentationSupportKHRFunc)                  (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeatures2KHRFunc)                                                 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatProperties2KHRFunc)                                 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatProperties2KHRFunc)                    (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryProperties2KHRFunc)                                 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceProperties2KHRFunc)                                               (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyProperties2KHRFunc)                    (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatProperties2KHRFunc)              (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, deUint32* pPropertyCount, VkSparseImageFormatProperties2* pProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchBaseKHRFunc)                                                                    (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDeviceMaskKHRFunc)                                                                   (VkCommandBuffer commandBuffer, deUint32 deviceMask);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceGroupPeerMemoryFeaturesKHRFunc)                                   (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* TrimCommandPoolKHRFunc)                                                                    (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDeviceGroupsKHRFunc)                                              (VkInstance instance, deUint32* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalBufferPropertiesKHRFunc)                  (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandleKHRFunc)                                                               (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandlePropertiesKHRFunc)                                             (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryFdKHRFunc)                                                                                (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryFdPropertiesKHRFunc)                                                              (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalSemaphorePropertiesKHRFunc)               (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportSemaphoreWin32HandleKHRFunc)                                                 (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSemaphoreWin32HandleKHRFunc)                                                    (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportSemaphoreFdKHRFunc)                                                                  (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSemaphoreFdKHRFunc)                                                                             (VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushDescriptorSetKHRFunc)                                                               (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushDescriptorSetWithTemplateKHRFunc)                                   (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData);
- 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);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceWin32HandleKHRFunc)                                                                (VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportFenceFdKHRFunc)                                                                              (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceFdKHRFunc)                                                                                 (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilities2KHRFunc)                              (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkSurfaceCapabilities2KHR* pSurfaceCapabilities);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceFormats2KHRFunc)                                   (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, deUint32* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayProperties2KHRFunc)                                (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayProperties2KHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPlaneProperties2KHRFunc)                   (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPlaneProperties2KHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayModeProperties2KHRFunc)                                                  (VkPhysicalDevice physicalDevice, VkDisplayKHR display, deUint32* pPropertyCount, VkDisplayModeProperties2KHR* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneCapabilities2KHRFunc)                                               (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR* pCapabilities);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirements2KHRFunc)                                               (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirements2KHRFunc)                                                (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirements2KHRFunc)                                  (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerYcbcrConversionKHRFunc)                                               (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerYcbcrConversionKHRFunc)                                              (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemory2KHRFunc)                                                                  (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemory2KHRFunc)                                                                   (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDescriptorSetLayoutSupportKHRFunc)                                              (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDebugReportCallbackEXTFunc)                                                  (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDebugReportCallbackEXTFunc)                                                 (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DebugReportMessageEXTFunc)                                                                 (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, deUint64 object, deUintptr location, deInt32 messageCode, const char* pLayerPrefix, const char* pMessage);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DebugMarkerSetObjectTagEXTFunc)                                                    (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DebugMarkerSetObjectNameEXTFunc)                                                   (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerBeginEXTFunc)                                                                (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerEndEXTFunc)                                                                  (VkCommandBuffer commandBuffer);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerInsertEXTFunc)                                                               (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectCountAMDFunc)                                                               (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectCountAMDFunc)                                                (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectCountKHRFunc)                                                               (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectCountKHRFunc)                                                (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceExternalImageFormatPropertiesNVFunc)              (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandleNVFunc)                                                                (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateViSurfaceNNFunc)                                                                             (VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdProcessCommandsNVXFunc)                                                                 (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdReserveSpaceForCommandsNVXFunc)                                                 (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateIndirectCommandsLayoutNVXFunc)                                               (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyIndirectCommandsLayoutNVXFunc)                                              (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateObjectTableNVXFunc)                                                                  (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyObjectTableNVXFunc)                                                                 (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterObjectsNVXFunc)                                                                    (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* UnregisterObjectsNVXFunc)                                                                  (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc)               (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX* pFeatures, VkDeviceGeneratedCommandsLimitsNVX* pLimits);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetViewportWScalingNVFunc)                                                              (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ReleaseDisplayEXTFunc)                                                                             (VkPhysicalDevice physicalDevice, VkDisplayKHR display);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireXlibDisplayEXTFunc)                                                                 (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, VkDisplayKHR display);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetRandROutputDisplayEXTFunc)                                                              (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, pt::RROutput rrOutput, VkDisplayKHR* pDisplay);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilities2EXTFunc)                              (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT* pSurfaceCapabilities);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DisplayPowerControlEXTFunc)                                                                (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterDeviceEventEXTFunc)                                                                (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterDisplayEventEXTFunc)                                                               (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSwapchainCounterEXTFunc)                                                                (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetRefreshCycleDurationGOOGLEFunc)                                                 (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPastPresentationTimingGOOGLEFunc)                                               (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDiscardRectangleEXTFunc)                                                             (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* SetHdrMetadataEXTFunc)                                                                             (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateIOSSurfaceMVKFunc)                                                                   (VkInstance instance, const VkIOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateMacOSSurfaceMVKFunc)                                                                 (VkInstance instance, const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetSampleLocationsEXTFunc)                                                              (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMultisamplePropertiesEXTFunc)                             (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT* pMultisampleProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateValidationCacheEXTFunc)                                                              (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyValidationCacheEXTFunc)                                                             (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MergeValidationCachesEXTFunc)                                                              (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetValidationCacheDataEXTFunc)                                                             (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData);
- typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceAndroidHardwareBufferUsageANDROIDFunc)    (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceAndroidHardwareBufferInfoANDROID* pInfo, VkAndroidHardwareBufferUsageANDROID* pUsage);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryAndroidHardwareBufferPropertiesANDROIDFunc)               (VkDevice device, const pt::AndroidHardwareBufferPtr buffer, VkMemoryAndroidHardwareBufferPropertiesANDROID* pProperties);
- typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryAndroidHardwareBufferANDROIDFunc)                                 (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, pt::AndroidHardwareBufferPtr* pBuffer);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateInstanceFunc)                                                                        (const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyInstanceFunc)                                                                       (VkInstance instance, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDevicesFunc)                                                      (VkInstance instance, deUint32* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeaturesFunc)                                                     (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatPropertiesFunc)                                     (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatPropertiesFunc)                        (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDevicePropertiesFunc)                                           (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyPropertiesFunc)                        (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryPropertiesFunc)                                     (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties);
+ typedef VKAPI_ATTR PFN_vkVoidFunction (VKAPI_CALL* GetInstanceProcAddrFunc)                                                           (VkInstance instance, const char* pName);
+ typedef VKAPI_ATTR PFN_vkVoidFunction (VKAPI_CALL* GetDeviceProcAddrFunc)                                                                     (VkDevice device, const char* pName);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDeviceFunc)                                                                          (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDeviceFunc)                                                                         (VkDevice device, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceExtensionPropertiesFunc)                          (const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateDeviceExtensionPropertiesFunc)                            (VkPhysicalDevice physicalDevice, const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceLayerPropertiesFunc)                                      (deUint32* pPropertyCount, VkLayerProperties* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateDeviceLayerPropertiesFunc)                                        (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkLayerProperties* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceQueueFunc)                                                                        (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueSubmitFunc)                                                                           (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueWaitIdleFunc)                                                                         (VkQueue queue);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DeviceWaitIdleFunc)                                                                        (VkDevice device);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateMemoryFunc)                                                                        (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* FreeMemoryFunc)                                                                            (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MapMemoryFunc)                                                                                     (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* UnmapMemoryFunc)                                                                           (VkDevice device, VkDeviceMemory memory);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* FlushMappedMemoryRangesFunc)                                                       (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* InvalidateMappedMemoryRangesFunc)                                          (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceMemoryCommitmentFunc)                                                     (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemoryFunc)                                                                      (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemoryFunc)                                                                       (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirementsFunc)                                           (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirementsFunc)                                            (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirementsFunc)                                      (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatPropertiesFunc)          (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, deUint32* pPropertyCount, VkSparseImageFormatProperties* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueueBindSparseFunc)                                                                       (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateFenceFunc)                                                                           (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyFenceFunc)                                                                          (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetFencesFunc)                                                                           (VkDevice device, deUint32 fenceCount, const VkFence* pFences);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceStatusFunc)                                                                        (VkDevice device, VkFence fence);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* WaitForFencesFunc)                                                                         (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSemaphoreFunc)                                                                       (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySemaphoreFunc)                                                                      (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateEventFunc)                                                                           (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyEventFunc)                                                                          (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetEventStatusFunc)                                                                        (VkDevice device, VkEvent event);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* SetEventFunc)                                                                                      (VkDevice device, VkEvent event);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetEventFunc)                                                                            (VkDevice device, VkEvent event);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateQueryPoolFunc)                                                                       (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyQueryPoolFunc)                                                                      (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetQueryPoolResultsFunc)                                                           (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateBufferFunc)                                                                          (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyBufferFunc)                                                                         (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateBufferViewFunc)                                                                      (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyBufferViewFunc)                                                                     (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateImageFunc)                                                                           (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyImageFunc)                                                                          (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSubresourceLayoutFunc)                                                     (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateImageViewFunc)                                                                       (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyImageViewFunc)                                                                      (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateShaderModuleFunc)                                                            (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyShaderModuleFunc)                                                           (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreatePipelineCacheFunc)                                                           (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineCacheFunc)                                                          (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPipelineCacheDataFunc)                                                          (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MergePipelineCachesFunc)                                                           (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateGraphicsPipelinesFunc)                                                       (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateComputePipelinesFunc)                                                        (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineFunc)                                                                       (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreatePipelineLayoutFunc)                                                          (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyPipelineLayoutFunc)                                                         (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerFunc)                                                                         (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerFunc)                                                                        (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorSetLayoutFunc)                                                     (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorSetLayoutFunc)                                            (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorPoolFunc)                                                          (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorPoolFunc)                                                         (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetDescriptorPoolFunc)                                                           (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateDescriptorSetsFunc)                                                        (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* FreeDescriptorSetsFunc)                                                            (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* UpdateDescriptorSetsFunc)                                                          (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateFramebufferFunc)                                                                     (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyFramebufferFunc)                                                            (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateRenderPassFunc)                                                                      (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyRenderPassFunc)                                                                     (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetRenderAreaGranularityFunc)                                                      (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateCommandPoolFunc)                                                                     (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyCommandPoolFunc)                                                            (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetCommandPoolFunc)                                                                      (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AllocateCommandBuffersFunc)                                                        (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* FreeCommandBuffersFunc)                                                            (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BeginCommandBufferFunc)                                                            (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EndCommandBufferFunc)                                                                      (VkCommandBuffer commandBuffer);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ResetCommandBufferFunc)                                                            (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindPipelineFunc)                                                                       (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetViewportFunc)                                                                        (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetScissorFunc)                                                                         (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetLineWidthFunc)                                                                       (VkCommandBuffer commandBuffer, float lineWidth);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDepthBiasFunc)                                                                       (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetBlendConstantsFunc)                                                          (VkCommandBuffer commandBuffer, const float blendConstants[4]);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDepthBoundsFunc)                                                                     (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilCompareMaskFunc)                                                      (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilWriteMaskFunc)                                                        (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetStencilReferenceFunc)                                                        (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindDescriptorSetsFunc)                                                         (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindIndexBufferFunc)                                                            (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBindVertexBuffersFunc)                                                          (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawFunc)                                                                                       (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedFunc)                                                                        (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectFunc)                                                                       (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectFunc)                                                        (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchFunc)                                                                           (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchIndirectFunc)                                                           (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyBufferFunc)                                                                         (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyImageFunc)                                                                          (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBlitImageFunc)                                                                          (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyBufferToImageFunc)                                                          (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyImageToBufferFunc)                                                          (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdUpdateBufferFunc)                                                                       (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdFillBufferFunc)                                                                         (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearColorImageFunc)                                                            (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearDepthStencilImageFunc)                                                     (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdClearAttachmentsFunc)                                                           (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResolveImageFunc)                                                                       (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetEventFunc)                                                                           (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResetEventFunc)                                                                         (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdWaitEventsFunc)                                                                         (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPipelineBarrierFunc)                                                            (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBeginQueryFunc)                                                                         (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdEndQueryFunc)                                                                           (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdResetQueryPoolFunc)                                                                     (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdWriteTimestampFunc)                                                                     (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdCopyQueryPoolResultsFunc)                                                       (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushConstantsFunc)                                                                      (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdBeginRenderPassFunc)                                                            (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdNextSubpassFunc)                                                                        (VkCommandBuffer commandBuffer, VkSubpassContents contents);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdEndRenderPassFunc)                                                                      (VkCommandBuffer commandBuffer);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdExecuteCommandsFunc)                                                            (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumerateInstanceVersionFunc)                                                      (deUint32* pApiVersion);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemory2Func)                                                                     (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemory2Func)                                                                      (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceGroupPeerMemoryFeaturesFunc)                                      (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDeviceMaskFunc)                                                                      (VkCommandBuffer commandBuffer, deUint32 deviceMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchBaseFunc)                                                                       (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDeviceGroupsFunc)                                         (VkInstance instance, deUint32* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirements2Func)                                           (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirements2Func)                                          (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirements2Func)                                     (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeatures2Func)                                            (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceProperties2Func)                                          (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatProperties2Func)                            (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatProperties2Func)                       (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyProperties2Func)                       (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryProperties2Func)                            (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatProperties2Func)         (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, deUint32* pPropertyCount, VkSparseImageFormatProperties2* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* TrimCommandPoolFunc)                                                                       (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceQueue2Func)                                                                       (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerYcbcrConversionFunc)                                          (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerYcbcrConversionFunc)                                         (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDescriptorUpdateTemplateFunc)                                        (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDescriptorUpdateTemplateFunc)                                       (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* UpdateDescriptorSetWithTemplateFunc)                                       (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalBufferPropertiesFunc)                     (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalFencePropertiesFunc)                      (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalSemaphorePropertiesFunc)          (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDescriptorSetLayoutSupportFunc)                                         (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySurfaceKHRFunc)                                                                     (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceSupportKHRFunc)                            (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilitiesKHRFunc)                       (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceFormatsKHRFunc)                            (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfacePresentModesKHRFunc)                       (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pPresentModeCount, VkPresentModeKHR* pPresentModes);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSwapchainKHRFunc)                                                            (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySwapchainKHRFunc)                                                           (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSwapchainImagesKHRFunc)                                                         (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireNextImageKHRFunc)                                                           (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* QueuePresentKHRFunc)                                                                       (VkQueue queue, const VkPresentInfoKHR* pPresentInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDeviceGroupPresentCapabilitiesKHRFunc)                          (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDeviceGroupSurfacePresentModesKHRFunc)                          (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDevicePresentRectanglesKHRFunc)                         (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, deUint32* pRectCount, VkRect2D* pRects);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireNextImage2KHRFunc)                                                          (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPropertiesKHRFunc)                         (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPropertiesKHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPlanePropertiesKHRFunc)            (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneSupportedDisplaysKHRFunc)                           (VkPhysicalDevice physicalDevice, deUint32 planeIndex, deUint32* pDisplayCount, VkDisplayKHR* pDisplays);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayModePropertiesKHRFunc)                                           (VkPhysicalDevice physicalDevice, VkDisplayKHR display, deUint32* pPropertyCount, VkDisplayModePropertiesKHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDisplayModeKHRFunc)                                                          (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneCapabilitiesKHRFunc)                                        (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, deUint32 planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDisplayPlaneSurfaceKHRFunc)                                          (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSharedSwapchainsKHRFunc)                                                     (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateXlibSurfaceKHRFunc)                                                          (VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceXlibPresentationSupportKHRFunc)           (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::XlibDisplayPtr dpy, pt::XlibVisualID visualID);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateXcbSurfaceKHRFunc)                                                           (VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceXcbPresentationSupportKHRFunc)            (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::XcbConnectionPtr connection, pt::XcbVisualid visual_id);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateWaylandSurfaceKHRFunc)                                                       (VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceWaylandPresentationSupportKHRFunc)        (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::WaylandDisplayPtr display);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateMirSurfaceKHRFunc)                                                           (VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceMirPresentationSupportKHRFunc)            (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex, pt::MirConnectionPtr connection);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateAndroidSurfaceKHRFunc)                                                       (VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateWin32SurfaceKHRFunc)                                                         (VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkBool32                           (VKAPI_CALL* GetPhysicalDeviceWin32PresentationSupportKHRFunc)          (VkPhysicalDevice physicalDevice, deUint32 queueFamilyIndex);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFeatures2KHRFunc)                                         (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceFormatProperties2KHRFunc)                         (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceImageFormatProperties2KHRFunc)            (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMemoryProperties2KHRFunc)                         (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceProperties2KHRFunc)                                       (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceQueueFamilyProperties2KHRFunc)            (VkPhysicalDevice physicalDevice, deUint32* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceSparseImageFormatProperties2KHRFunc)      (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, deUint32* pPropertyCount, VkSparseImageFormatProperties2* pProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDispatchBaseKHRFunc)                                                            (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDeviceMaskKHRFunc)                                                           (VkCommandBuffer commandBuffer, deUint32 deviceMask);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDeviceGroupPeerMemoryFeaturesKHRFunc)                           (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* TrimCommandPoolKHRFunc)                                                            (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* EnumeratePhysicalDeviceGroupsKHRFunc)                                      (VkInstance instance, deUint32* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalBufferPropertiesKHRFunc)          (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandleKHRFunc)                                                       (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandlePropertiesKHRFunc)                                     (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryFdKHRFunc)                                                                        (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryFdPropertiesKHRFunc)                                                      (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceExternalSemaphorePropertiesKHRFunc)       (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportSemaphoreWin32HandleKHRFunc)                                         (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSemaphoreWin32HandleKHRFunc)                                            (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportSemaphoreFdKHRFunc)                                                          (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSemaphoreFdKHRFunc)                                                                     (VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushDescriptorSetKHRFunc)                                                       (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdPushDescriptorSetWithTemplateKHRFunc)                           (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData);
+ 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);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceWin32HandleKHRFunc)                                                        (VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ImportFenceFdKHRFunc)                                                                      (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetFenceFdKHRFunc)                                                                         (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilities2KHRFunc)                      (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkSurfaceCapabilities2KHR* pSurfaceCapabilities);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceFormats2KHRFunc)                           (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, deUint32* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayProperties2KHRFunc)                        (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayProperties2KHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceDisplayPlaneProperties2KHRFunc)           (VkPhysicalDevice physicalDevice, deUint32* pPropertyCount, VkDisplayPlaneProperties2KHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayModeProperties2KHRFunc)                                          (VkPhysicalDevice physicalDevice, VkDisplayKHR display, deUint32* pPropertyCount, VkDisplayModeProperties2KHR* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetDisplayPlaneCapabilities2KHRFunc)                                       (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR* pCapabilities);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetBufferMemoryRequirements2KHRFunc)                                       (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageMemoryRequirements2KHRFunc)                                        (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetImageSparseMemoryRequirements2KHRFunc)                          (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateSamplerYcbcrConversionKHRFunc)                                       (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroySamplerYcbcrConversionKHRFunc)                                      (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindBufferMemory2KHRFunc)                                                          (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* BindImageMemory2KHRFunc)                                                           (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetDescriptorSetLayoutSupportKHRFunc)                                      (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateDebugReportCallbackEXTFunc)                                          (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyDebugReportCallbackEXTFunc)                                         (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DebugReportMessageEXTFunc)                                                         (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, deUint64 object, deUintptr location, deInt32 messageCode, const char* pLayerPrefix, const char* pMessage);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DebugMarkerSetObjectTagEXTFunc)                                            (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DebugMarkerSetObjectNameEXTFunc)                                           (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerBeginEXTFunc)                                                        (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerEndEXTFunc)                                                          (VkCommandBuffer commandBuffer);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDebugMarkerInsertEXTFunc)                                                       (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectCountAMDFunc)                                                       (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectCountAMDFunc)                                        (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndirectCountKHRFunc)                                                       (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdDrawIndexedIndirectCountKHRFunc)                                        (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceExternalImageFormatPropertiesNVFunc)      (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryWin32HandleNVFunc)                                                        (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateViSurfaceNNFunc)                                                                     (VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdProcessCommandsNVXFunc)                                                         (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdReserveSpaceForCommandsNVXFunc)                                         (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateIndirectCommandsLayoutNVXFunc)                                       (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyIndirectCommandsLayoutNVXFunc)                                      (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateObjectTableNVXFunc)                                                          (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyObjectTableNVXFunc)                                                         (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterObjectsNVXFunc)                                                            (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* UnregisterObjectsNVXFunc)                                                          (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc)       (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX* pFeatures, VkDeviceGeneratedCommandsLimitsNVX* pLimits);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetViewportWScalingNVFunc)                                                      (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* ReleaseDisplayEXTFunc)                                                                     (VkPhysicalDevice physicalDevice, VkDisplayKHR display);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* AcquireXlibDisplayEXTFunc)                                                         (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, VkDisplayKHR display);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetRandROutputDisplayEXTFunc)                                                      (VkPhysicalDevice physicalDevice, pt::XlibDisplayPtr dpy, pt::RROutput rrOutput, VkDisplayKHR* pDisplay);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPhysicalDeviceSurfaceCapabilities2EXTFunc)                      (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT* pSurfaceCapabilities);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* DisplayPowerControlEXTFunc)                                                        (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterDeviceEventEXTFunc)                                                        (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* RegisterDisplayEventEXTFunc)                                                       (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetSwapchainCounterEXTFunc)                                                        (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetRefreshCycleDurationGOOGLEFunc)                                         (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetPastPresentationTimingGOOGLEFunc)                                       (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetDiscardRectangleEXTFunc)                                                     (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* SetHdrMetadataEXTFunc)                                                                     (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateIOSSurfaceMVKFunc)                                                           (VkInstance instance, const VkIOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateMacOSSurfaceMVKFunc)                                                         (VkInstance instance, const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* CmdSetSampleLocationsEXTFunc)                                                      (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* GetPhysicalDeviceMultisamplePropertiesEXTFunc)                     (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT* pMultisampleProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* CreateValidationCacheEXTFunc)                                                      (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache);
+ typedef VKAPI_ATTR void                                       (VKAPI_CALL* DestroyValidationCacheEXTFunc)                                                     (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* MergeValidationCachesEXTFunc)                                                      (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetValidationCacheDataEXTFunc)                                                     (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetAndroidHardwareBufferPropertiesANDROIDFunc)                     (VkDevice device, const struct pt::AndroidHardwareBufferPtr buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties);
+ typedef VKAPI_ATTR VkResult                           (VKAPI_CALL* GetMemoryAndroidHardwareBufferANDROIDFunc)                         (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct pt::AndroidHardwareBufferPtr* pBuffer);
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
   */
- m_vk.getDeviceProcAddr                                                                        = (GetDeviceProcAddrFunc)                                                               GET_PROC_ADDR("vkGetDeviceProcAddr");
- m_vk.destroyDevice                                                                            = (DestroyDeviceFunc)                                                                   GET_PROC_ADDR("vkDestroyDevice");
- m_vk.getDeviceQueue                                                                           = (GetDeviceQueueFunc)                                                                  GET_PROC_ADDR("vkGetDeviceQueue");
- m_vk.queueSubmit                                                                              = (QueueSubmitFunc)                                                                             GET_PROC_ADDR("vkQueueSubmit");
- m_vk.queueWaitIdle                                                                            = (QueueWaitIdleFunc)                                                                   GET_PROC_ADDR("vkQueueWaitIdle");
- m_vk.deviceWaitIdle                                                                           = (DeviceWaitIdleFunc)                                                                  GET_PROC_ADDR("vkDeviceWaitIdle");
- m_vk.allocateMemory                                                                           = (AllocateMemoryFunc)                                                                  GET_PROC_ADDR("vkAllocateMemory");
- m_vk.freeMemory                                                                                       = (FreeMemoryFunc)                                                                              GET_PROC_ADDR("vkFreeMemory");
- m_vk.mapMemory                                                                                        = (MapMemoryFunc)                                                                               GET_PROC_ADDR("vkMapMemory");
- m_vk.unmapMemory                                                                              = (UnmapMemoryFunc)                                                                             GET_PROC_ADDR("vkUnmapMemory");
- m_vk.flushMappedMemoryRanges                                                  = (FlushMappedMemoryRangesFunc)                                                 GET_PROC_ADDR("vkFlushMappedMemoryRanges");
- m_vk.invalidateMappedMemoryRanges                                             = (InvalidateMappedMemoryRangesFunc)                                    GET_PROC_ADDR("vkInvalidateMappedMemoryRanges");
- m_vk.getDeviceMemoryCommitment                                                        = (GetDeviceMemoryCommitmentFunc)                                               GET_PROC_ADDR("vkGetDeviceMemoryCommitment");
- m_vk.bindBufferMemory                                                                 = (BindBufferMemoryFunc)                                                                GET_PROC_ADDR("vkBindBufferMemory");
- m_vk.bindImageMemory                                                                  = (BindImageMemoryFunc)                                                                 GET_PROC_ADDR("vkBindImageMemory");
- m_vk.getBufferMemoryRequirements                                              = (GetBufferMemoryRequirementsFunc)                                             GET_PROC_ADDR("vkGetBufferMemoryRequirements");
- m_vk.getImageMemoryRequirements                                                       = (GetImageMemoryRequirementsFunc)                                              GET_PROC_ADDR("vkGetImageMemoryRequirements");
- m_vk.getImageSparseMemoryRequirements                                 = (GetImageSparseMemoryRequirementsFunc)                                GET_PROC_ADDR("vkGetImageSparseMemoryRequirements");
- m_vk.queueBindSparse                                                                  = (QueueBindSparseFunc)                                                                 GET_PROC_ADDR("vkQueueBindSparse");
- m_vk.createFence                                                                              = (CreateFenceFunc)                                                                             GET_PROC_ADDR("vkCreateFence");
- m_vk.destroyFence                                                                             = (DestroyFenceFunc)                                                                    GET_PROC_ADDR("vkDestroyFence");
- m_vk.resetFences                                                                              = (ResetFencesFunc)                                                                             GET_PROC_ADDR("vkResetFences");
- m_vk.getFenceStatus                                                                           = (GetFenceStatusFunc)                                                                  GET_PROC_ADDR("vkGetFenceStatus");
- m_vk.waitForFences                                                                            = (WaitForFencesFunc)                                                                   GET_PROC_ADDR("vkWaitForFences");
- m_vk.createSemaphore                                                                  = (CreateSemaphoreFunc)                                                                 GET_PROC_ADDR("vkCreateSemaphore");
- m_vk.destroySemaphore                                                                 = (DestroySemaphoreFunc)                                                                GET_PROC_ADDR("vkDestroySemaphore");
- m_vk.createEvent                                                                              = (CreateEventFunc)                                                                             GET_PROC_ADDR("vkCreateEvent");
- m_vk.destroyEvent                                                                             = (DestroyEventFunc)                                                                    GET_PROC_ADDR("vkDestroyEvent");
- m_vk.getEventStatus                                                                           = (GetEventStatusFunc)                                                                  GET_PROC_ADDR("vkGetEventStatus");
- m_vk.setEvent                                                                                 = (SetEventFunc)                                                                                GET_PROC_ADDR("vkSetEvent");
- m_vk.resetEvent                                                                                       = (ResetEventFunc)                                                                              GET_PROC_ADDR("vkResetEvent");
- m_vk.createQueryPool                                                                  = (CreateQueryPoolFunc)                                                                 GET_PROC_ADDR("vkCreateQueryPool");
- m_vk.destroyQueryPool                                                                 = (DestroyQueryPoolFunc)                                                                GET_PROC_ADDR("vkDestroyQueryPool");
- m_vk.getQueryPoolResults                                                              = (GetQueryPoolResultsFunc)                                                             GET_PROC_ADDR("vkGetQueryPoolResults");
- m_vk.createBuffer                                                                             = (CreateBufferFunc)                                                                    GET_PROC_ADDR("vkCreateBuffer");
- m_vk.destroyBuffer                                                                            = (DestroyBufferFunc)                                                                   GET_PROC_ADDR("vkDestroyBuffer");
- m_vk.createBufferView                                                                 = (CreateBufferViewFunc)                                                                GET_PROC_ADDR("vkCreateBufferView");
- m_vk.destroyBufferView                                                                        = (DestroyBufferViewFunc)                                                               GET_PROC_ADDR("vkDestroyBufferView");
- m_vk.createImage                                                                              = (CreateImageFunc)                                                                             GET_PROC_ADDR("vkCreateImage");
- m_vk.destroyImage                                                                             = (DestroyImageFunc)                                                                    GET_PROC_ADDR("vkDestroyImage");
- m_vk.getImageSubresourceLayout                                                        = (GetImageSubresourceLayoutFunc)                                               GET_PROC_ADDR("vkGetImageSubresourceLayout");
- m_vk.createImageView                                                                  = (CreateImageViewFunc)                                                                 GET_PROC_ADDR("vkCreateImageView");
- m_vk.destroyImageView                                                                 = (DestroyImageViewFunc)                                                                GET_PROC_ADDR("vkDestroyImageView");
- m_vk.createShaderModule                                                                       = (CreateShaderModuleFunc)                                                              GET_PROC_ADDR("vkCreateShaderModule");
- m_vk.destroyShaderModule                                                              = (DestroyShaderModuleFunc)                                                             GET_PROC_ADDR("vkDestroyShaderModule");
- m_vk.createPipelineCache                                                              = (CreatePipelineCacheFunc)                                                             GET_PROC_ADDR("vkCreatePipelineCache");
- m_vk.destroyPipelineCache                                                             = (DestroyPipelineCacheFunc)                                                    GET_PROC_ADDR("vkDestroyPipelineCache");
- m_vk.getPipelineCacheData                                                             = (GetPipelineCacheDataFunc)                                                    GET_PROC_ADDR("vkGetPipelineCacheData");
- m_vk.mergePipelineCaches                                                              = (MergePipelineCachesFunc)                                                             GET_PROC_ADDR("vkMergePipelineCaches");
- m_vk.createGraphicsPipelines                                                  = (CreateGraphicsPipelinesFunc)                                                 GET_PROC_ADDR("vkCreateGraphicsPipelines");
- m_vk.createComputePipelines                                                           = (CreateComputePipelinesFunc)                                                  GET_PROC_ADDR("vkCreateComputePipelines");
- m_vk.destroyPipeline                                                                  = (DestroyPipelineFunc)                                                                 GET_PROC_ADDR("vkDestroyPipeline");
- m_vk.createPipelineLayout                                                             = (CreatePipelineLayoutFunc)                                                    GET_PROC_ADDR("vkCreatePipelineLayout");
- m_vk.destroyPipelineLayout                                                            = (DestroyPipelineLayoutFunc)                                                   GET_PROC_ADDR("vkDestroyPipelineLayout");
- m_vk.createSampler                                                                            = (CreateSamplerFunc)                                                                   GET_PROC_ADDR("vkCreateSampler");
- m_vk.destroySampler                                                                           = (DestroySamplerFunc)                                                                  GET_PROC_ADDR("vkDestroySampler");
- m_vk.createDescriptorSetLayout                                                        = (CreateDescriptorSetLayoutFunc)                                               GET_PROC_ADDR("vkCreateDescriptorSetLayout");
- m_vk.destroyDescriptorSetLayout                                                       = (DestroyDescriptorSetLayoutFunc)                                              GET_PROC_ADDR("vkDestroyDescriptorSetLayout");
- m_vk.createDescriptorPool                                                             = (CreateDescriptorPoolFunc)                                                    GET_PROC_ADDR("vkCreateDescriptorPool");
- m_vk.destroyDescriptorPool                                                            = (DestroyDescriptorPoolFunc)                                                   GET_PROC_ADDR("vkDestroyDescriptorPool");
- m_vk.resetDescriptorPool                                                              = (ResetDescriptorPoolFunc)                                                             GET_PROC_ADDR("vkResetDescriptorPool");
- m_vk.allocateDescriptorSets                                                           = (AllocateDescriptorSetsFunc)                                                  GET_PROC_ADDR("vkAllocateDescriptorSets");
- m_vk.freeDescriptorSets                                                                       = (FreeDescriptorSetsFunc)                                                              GET_PROC_ADDR("vkFreeDescriptorSets");
- m_vk.updateDescriptorSets                                                             = (UpdateDescriptorSetsFunc)                                                    GET_PROC_ADDR("vkUpdateDescriptorSets");
- m_vk.createFramebuffer                                                                        = (CreateFramebufferFunc)                                                               GET_PROC_ADDR("vkCreateFramebuffer");
- m_vk.destroyFramebuffer                                                                       = (DestroyFramebufferFunc)                                                              GET_PROC_ADDR("vkDestroyFramebuffer");
- m_vk.createRenderPass                                                                 = (CreateRenderPassFunc)                                                                GET_PROC_ADDR("vkCreateRenderPass");
- m_vk.destroyRenderPass                                                                        = (DestroyRenderPassFunc)                                                               GET_PROC_ADDR("vkDestroyRenderPass");
- m_vk.getRenderAreaGranularity                                                 = (GetRenderAreaGranularityFunc)                                                GET_PROC_ADDR("vkGetRenderAreaGranularity");
- m_vk.createCommandPool                                                                        = (CreateCommandPoolFunc)                                                               GET_PROC_ADDR("vkCreateCommandPool");
- m_vk.destroyCommandPool                                                                       = (DestroyCommandPoolFunc)                                                              GET_PROC_ADDR("vkDestroyCommandPool");
- m_vk.resetCommandPool                                                                 = (ResetCommandPoolFunc)                                                                GET_PROC_ADDR("vkResetCommandPool");
- m_vk.allocateCommandBuffers                                                           = (AllocateCommandBuffersFunc)                                                  GET_PROC_ADDR("vkAllocateCommandBuffers");
- m_vk.freeCommandBuffers                                                                       = (FreeCommandBuffersFunc)                                                              GET_PROC_ADDR("vkFreeCommandBuffers");
- m_vk.beginCommandBuffer                                                                       = (BeginCommandBufferFunc)                                                              GET_PROC_ADDR("vkBeginCommandBuffer");
- m_vk.endCommandBuffer                                                                 = (EndCommandBufferFunc)                                                                GET_PROC_ADDR("vkEndCommandBuffer");
- m_vk.resetCommandBuffer                                                                       = (ResetCommandBufferFunc)                                                              GET_PROC_ADDR("vkResetCommandBuffer");
- m_vk.cmdBindPipeline                                                                  = (CmdBindPipelineFunc)                                                                 GET_PROC_ADDR("vkCmdBindPipeline");
- m_vk.cmdSetViewport                                                                           = (CmdSetViewportFunc)                                                                  GET_PROC_ADDR("vkCmdSetViewport");
- m_vk.cmdSetScissor                                                                            = (CmdSetScissorFunc)                                                                   GET_PROC_ADDR("vkCmdSetScissor");
- m_vk.cmdSetLineWidth                                                                  = (CmdSetLineWidthFunc)                                                                 GET_PROC_ADDR("vkCmdSetLineWidth");
- m_vk.cmdSetDepthBias                                                                  = (CmdSetDepthBiasFunc)                                                                 GET_PROC_ADDR("vkCmdSetDepthBias");
- m_vk.cmdSetBlendConstants                                                             = (CmdSetBlendConstantsFunc)                                                    GET_PROC_ADDR("vkCmdSetBlendConstants");
- m_vk.cmdSetDepthBounds                                                                        = (CmdSetDepthBoundsFunc)                                                               GET_PROC_ADDR("vkCmdSetDepthBounds");
- m_vk.cmdSetStencilCompareMask                                                 = (CmdSetStencilCompareMaskFunc)                                                GET_PROC_ADDR("vkCmdSetStencilCompareMask");
- m_vk.cmdSetStencilWriteMask                                                           = (CmdSetStencilWriteMaskFunc)                                                  GET_PROC_ADDR("vkCmdSetStencilWriteMask");
- m_vk.cmdSetStencilReference                                                           = (CmdSetStencilReferenceFunc)                                                  GET_PROC_ADDR("vkCmdSetStencilReference");
- m_vk.cmdBindDescriptorSets                                                            = (CmdBindDescriptorSetsFunc)                                                   GET_PROC_ADDR("vkCmdBindDescriptorSets");
- m_vk.cmdBindIndexBuffer                                                                       = (CmdBindIndexBufferFunc)                                                              GET_PROC_ADDR("vkCmdBindIndexBuffer");
- m_vk.cmdBindVertexBuffers                                                             = (CmdBindVertexBuffersFunc)                                                    GET_PROC_ADDR("vkCmdBindVertexBuffers");
- m_vk.cmdDraw                                                                                  = (CmdDrawFunc)                                                                                 GET_PROC_ADDR("vkCmdDraw");
- m_vk.cmdDrawIndexed                                                                           = (CmdDrawIndexedFunc)                                                                  GET_PROC_ADDR("vkCmdDrawIndexed");
- m_vk.cmdDrawIndirect                                                                  = (CmdDrawIndirectFunc)                                                                 GET_PROC_ADDR("vkCmdDrawIndirect");
- m_vk.cmdDrawIndexedIndirect                                                           = (CmdDrawIndexedIndirectFunc)                                                  GET_PROC_ADDR("vkCmdDrawIndexedIndirect");
- m_vk.cmdDispatch                                                                              = (CmdDispatchFunc)                                                                             GET_PROC_ADDR("vkCmdDispatch");
- m_vk.cmdDispatchIndirect                                                              = (CmdDispatchIndirectFunc)                                                             GET_PROC_ADDR("vkCmdDispatchIndirect");
- m_vk.cmdCopyBuffer                                                                            = (CmdCopyBufferFunc)                                                                   GET_PROC_ADDR("vkCmdCopyBuffer");
- m_vk.cmdCopyImage                                                                             = (CmdCopyImageFunc)                                                                    GET_PROC_ADDR("vkCmdCopyImage");
- m_vk.cmdBlitImage                                                                             = (CmdBlitImageFunc)                                                                    GET_PROC_ADDR("vkCmdBlitImage");
- m_vk.cmdCopyBufferToImage                                                             = (CmdCopyBufferToImageFunc)                                                    GET_PROC_ADDR("vkCmdCopyBufferToImage");
- m_vk.cmdCopyImageToBuffer                                                             = (CmdCopyImageToBufferFunc)                                                    GET_PROC_ADDR("vkCmdCopyImageToBuffer");
- m_vk.cmdUpdateBuffer                                                                  = (CmdUpdateBufferFunc)                                                                 GET_PROC_ADDR("vkCmdUpdateBuffer");
- m_vk.cmdFillBuffer                                                                            = (CmdFillBufferFunc)                                                                   GET_PROC_ADDR("vkCmdFillBuffer");
- m_vk.cmdClearColorImage                                                                       = (CmdClearColorImageFunc)                                                              GET_PROC_ADDR("vkCmdClearColorImage");
- m_vk.cmdClearDepthStencilImage                                                        = (CmdClearDepthStencilImageFunc)                                               GET_PROC_ADDR("vkCmdClearDepthStencilImage");
- m_vk.cmdClearAttachments                                                              = (CmdClearAttachmentsFunc)                                                             GET_PROC_ADDR("vkCmdClearAttachments");
- m_vk.cmdResolveImage                                                                  = (CmdResolveImageFunc)                                                                 GET_PROC_ADDR("vkCmdResolveImage");
- m_vk.cmdSetEvent                                                                              = (CmdSetEventFunc)                                                                             GET_PROC_ADDR("vkCmdSetEvent");
- m_vk.cmdResetEvent                                                                            = (CmdResetEventFunc)                                                                   GET_PROC_ADDR("vkCmdResetEvent");
- m_vk.cmdWaitEvents                                                                            = (CmdWaitEventsFunc)                                                                   GET_PROC_ADDR("vkCmdWaitEvents");
- m_vk.cmdPipelineBarrier                                                                       = (CmdPipelineBarrierFunc)                                                              GET_PROC_ADDR("vkCmdPipelineBarrier");
- m_vk.cmdBeginQuery                                                                            = (CmdBeginQueryFunc)                                                                   GET_PROC_ADDR("vkCmdBeginQuery");
- m_vk.cmdEndQuery                                                                              = (CmdEndQueryFunc)                                                                             GET_PROC_ADDR("vkCmdEndQuery");
- m_vk.cmdResetQueryPool                                                                        = (CmdResetQueryPoolFunc)                                                               GET_PROC_ADDR("vkCmdResetQueryPool");
- m_vk.cmdWriteTimestamp                                                                        = (CmdWriteTimestampFunc)                                                               GET_PROC_ADDR("vkCmdWriteTimestamp");
- m_vk.cmdCopyQueryPoolResults                                                  = (CmdCopyQueryPoolResultsFunc)                                                 GET_PROC_ADDR("vkCmdCopyQueryPoolResults");
- m_vk.cmdPushConstants                                                                 = (CmdPushConstantsFunc)                                                                GET_PROC_ADDR("vkCmdPushConstants");
- m_vk.cmdBeginRenderPass                                                                       = (CmdBeginRenderPassFunc)                                                              GET_PROC_ADDR("vkCmdBeginRenderPass");
- m_vk.cmdNextSubpass                                                                           = (CmdNextSubpassFunc)                                                                  GET_PROC_ADDR("vkCmdNextSubpass");
- m_vk.cmdEndRenderPass                                                                 = (CmdEndRenderPassFunc)                                                                GET_PROC_ADDR("vkCmdEndRenderPass");
- m_vk.cmdExecuteCommands                                                                       = (CmdExecuteCommandsFunc)                                                              GET_PROC_ADDR("vkCmdExecuteCommands");
- m_vk.bindBufferMemory2                                                                        = (BindBufferMemory2Func)                                                               GET_PROC_ADDR("vkBindBufferMemory2");
+ m_vk.getDeviceProcAddr                                                        = (GetDeviceProcAddrFunc)                                                       GET_PROC_ADDR("vkGetDeviceProcAddr");
+ m_vk.destroyDevice                                                            = (DestroyDeviceFunc)                                                           GET_PROC_ADDR("vkDestroyDevice");
+ m_vk.getDeviceQueue                                                           = (GetDeviceQueueFunc)                                                          GET_PROC_ADDR("vkGetDeviceQueue");
+ m_vk.queueSubmit                                                              = (QueueSubmitFunc)                                                                     GET_PROC_ADDR("vkQueueSubmit");
+ m_vk.queueWaitIdle                                                            = (QueueWaitIdleFunc)                                                           GET_PROC_ADDR("vkQueueWaitIdle");
+ m_vk.deviceWaitIdle                                                           = (DeviceWaitIdleFunc)                                                          GET_PROC_ADDR("vkDeviceWaitIdle");
+ m_vk.allocateMemory                                                           = (AllocateMemoryFunc)                                                          GET_PROC_ADDR("vkAllocateMemory");
+ m_vk.freeMemory                                                                       = (FreeMemoryFunc)                                                                      GET_PROC_ADDR("vkFreeMemory");
+ m_vk.mapMemory                                                                        = (MapMemoryFunc)                                                                       GET_PROC_ADDR("vkMapMemory");
+ m_vk.unmapMemory                                                              = (UnmapMemoryFunc)                                                                     GET_PROC_ADDR("vkUnmapMemory");
+ m_vk.flushMappedMemoryRanges                                  = (FlushMappedMemoryRangesFunc)                                         GET_PROC_ADDR("vkFlushMappedMemoryRanges");
+ m_vk.invalidateMappedMemoryRanges                             = (InvalidateMappedMemoryRangesFunc)                            GET_PROC_ADDR("vkInvalidateMappedMemoryRanges");
+ m_vk.getDeviceMemoryCommitment                                        = (GetDeviceMemoryCommitmentFunc)                                       GET_PROC_ADDR("vkGetDeviceMemoryCommitment");
+ m_vk.bindBufferMemory                                                 = (BindBufferMemoryFunc)                                                        GET_PROC_ADDR("vkBindBufferMemory");
+ m_vk.bindImageMemory                                                  = (BindImageMemoryFunc)                                                         GET_PROC_ADDR("vkBindImageMemory");
+ m_vk.getBufferMemoryRequirements                              = (GetBufferMemoryRequirementsFunc)                                     GET_PROC_ADDR("vkGetBufferMemoryRequirements");
+ m_vk.getImageMemoryRequirements                                       = (GetImageMemoryRequirementsFunc)                                      GET_PROC_ADDR("vkGetImageMemoryRequirements");
+ m_vk.getImageSparseMemoryRequirements                 = (GetImageSparseMemoryRequirementsFunc)                        GET_PROC_ADDR("vkGetImageSparseMemoryRequirements");
+ m_vk.queueBindSparse                                                  = (QueueBindSparseFunc)                                                         GET_PROC_ADDR("vkQueueBindSparse");
+ m_vk.createFence                                                              = (CreateFenceFunc)                                                                     GET_PROC_ADDR("vkCreateFence");
+ m_vk.destroyFence                                                             = (DestroyFenceFunc)                                                            GET_PROC_ADDR("vkDestroyFence");
+ m_vk.resetFences                                                              = (ResetFencesFunc)                                                                     GET_PROC_ADDR("vkResetFences");
+ m_vk.getFenceStatus                                                           = (GetFenceStatusFunc)                                                          GET_PROC_ADDR("vkGetFenceStatus");
+ m_vk.waitForFences                                                            = (WaitForFencesFunc)                                                           GET_PROC_ADDR("vkWaitForFences");
+ m_vk.createSemaphore                                                  = (CreateSemaphoreFunc)                                                         GET_PROC_ADDR("vkCreateSemaphore");
+ m_vk.destroySemaphore                                                 = (DestroySemaphoreFunc)                                                        GET_PROC_ADDR("vkDestroySemaphore");
+ m_vk.createEvent                                                              = (CreateEventFunc)                                                                     GET_PROC_ADDR("vkCreateEvent");
+ m_vk.destroyEvent                                                             = (DestroyEventFunc)                                                            GET_PROC_ADDR("vkDestroyEvent");
+ m_vk.getEventStatus                                                           = (GetEventStatusFunc)                                                          GET_PROC_ADDR("vkGetEventStatus");
+ m_vk.setEvent                                                                 = (SetEventFunc)                                                                        GET_PROC_ADDR("vkSetEvent");
+ m_vk.resetEvent                                                                       = (ResetEventFunc)                                                                      GET_PROC_ADDR("vkResetEvent");
+ m_vk.createQueryPool                                                  = (CreateQueryPoolFunc)                                                         GET_PROC_ADDR("vkCreateQueryPool");
+ m_vk.destroyQueryPool                                                 = (DestroyQueryPoolFunc)                                                        GET_PROC_ADDR("vkDestroyQueryPool");
+ m_vk.getQueryPoolResults                                              = (GetQueryPoolResultsFunc)                                                     GET_PROC_ADDR("vkGetQueryPoolResults");
+ m_vk.createBuffer                                                             = (CreateBufferFunc)                                                            GET_PROC_ADDR("vkCreateBuffer");
+ m_vk.destroyBuffer                                                            = (DestroyBufferFunc)                                                           GET_PROC_ADDR("vkDestroyBuffer");
+ m_vk.createBufferView                                                 = (CreateBufferViewFunc)                                                        GET_PROC_ADDR("vkCreateBufferView");
+ m_vk.destroyBufferView                                                        = (DestroyBufferViewFunc)                                                       GET_PROC_ADDR("vkDestroyBufferView");
+ m_vk.createImage                                                              = (CreateImageFunc)                                                                     GET_PROC_ADDR("vkCreateImage");
+ m_vk.destroyImage                                                             = (DestroyImageFunc)                                                            GET_PROC_ADDR("vkDestroyImage");
+ m_vk.getImageSubresourceLayout                                        = (GetImageSubresourceLayoutFunc)                                       GET_PROC_ADDR("vkGetImageSubresourceLayout");
+ m_vk.createImageView                                                  = (CreateImageViewFunc)                                                         GET_PROC_ADDR("vkCreateImageView");
+ m_vk.destroyImageView                                                 = (DestroyImageViewFunc)                                                        GET_PROC_ADDR("vkDestroyImageView");
+ m_vk.createShaderModule                                                       = (CreateShaderModuleFunc)                                                      GET_PROC_ADDR("vkCreateShaderModule");
+ m_vk.destroyShaderModule                                              = (DestroyShaderModuleFunc)                                                     GET_PROC_ADDR("vkDestroyShaderModule");
+ m_vk.createPipelineCache                                              = (CreatePipelineCacheFunc)                                                     GET_PROC_ADDR("vkCreatePipelineCache");
+ m_vk.destroyPipelineCache                                             = (DestroyPipelineCacheFunc)                                            GET_PROC_ADDR("vkDestroyPipelineCache");
+ m_vk.getPipelineCacheData                                             = (GetPipelineCacheDataFunc)                                            GET_PROC_ADDR("vkGetPipelineCacheData");
+ m_vk.mergePipelineCaches                                              = (MergePipelineCachesFunc)                                                     GET_PROC_ADDR("vkMergePipelineCaches");
+ m_vk.createGraphicsPipelines                                  = (CreateGraphicsPipelinesFunc)                                         GET_PROC_ADDR("vkCreateGraphicsPipelines");
+ m_vk.createComputePipelines                                           = (CreateComputePipelinesFunc)                                          GET_PROC_ADDR("vkCreateComputePipelines");
+ m_vk.destroyPipeline                                                  = (DestroyPipelineFunc)                                                         GET_PROC_ADDR("vkDestroyPipeline");
+ m_vk.createPipelineLayout                                             = (CreatePipelineLayoutFunc)                                            GET_PROC_ADDR("vkCreatePipelineLayout");
+ m_vk.destroyPipelineLayout                                            = (DestroyPipelineLayoutFunc)                                           GET_PROC_ADDR("vkDestroyPipelineLayout");
+ m_vk.createSampler                                                            = (CreateSamplerFunc)                                                           GET_PROC_ADDR("vkCreateSampler");
+ m_vk.destroySampler                                                           = (DestroySamplerFunc)                                                          GET_PROC_ADDR("vkDestroySampler");
+ m_vk.createDescriptorSetLayout                                        = (CreateDescriptorSetLayoutFunc)                                       GET_PROC_ADDR("vkCreateDescriptorSetLayout");
+ m_vk.destroyDescriptorSetLayout                                       = (DestroyDescriptorSetLayoutFunc)                                      GET_PROC_ADDR("vkDestroyDescriptorSetLayout");
+ m_vk.createDescriptorPool                                             = (CreateDescriptorPoolFunc)                                            GET_PROC_ADDR("vkCreateDescriptorPool");
+ m_vk.destroyDescriptorPool                                            = (DestroyDescriptorPoolFunc)                                           GET_PROC_ADDR("vkDestroyDescriptorPool");
+ m_vk.resetDescriptorPool                                              = (ResetDescriptorPoolFunc)                                                     GET_PROC_ADDR("vkResetDescriptorPool");
+ m_vk.allocateDescriptorSets                                           = (AllocateDescriptorSetsFunc)                                          GET_PROC_ADDR("vkAllocateDescriptorSets");
+ m_vk.freeDescriptorSets                                                       = (FreeDescriptorSetsFunc)                                                      GET_PROC_ADDR("vkFreeDescriptorSets");
+ m_vk.updateDescriptorSets                                             = (UpdateDescriptorSetsFunc)                                            GET_PROC_ADDR("vkUpdateDescriptorSets");
+ m_vk.createFramebuffer                                                        = (CreateFramebufferFunc)                                                       GET_PROC_ADDR("vkCreateFramebuffer");
+ m_vk.destroyFramebuffer                                                       = (DestroyFramebufferFunc)                                                      GET_PROC_ADDR("vkDestroyFramebuffer");
+ m_vk.createRenderPass                                                 = (CreateRenderPassFunc)                                                        GET_PROC_ADDR("vkCreateRenderPass");
+ m_vk.destroyRenderPass                                                        = (DestroyRenderPassFunc)                                                       GET_PROC_ADDR("vkDestroyRenderPass");
+ m_vk.getRenderAreaGranularity                                 = (GetRenderAreaGranularityFunc)                                        GET_PROC_ADDR("vkGetRenderAreaGranularity");
+ m_vk.createCommandPool                                                        = (CreateCommandPoolFunc)                                                       GET_PROC_ADDR("vkCreateCommandPool");
+ m_vk.destroyCommandPool                                                       = (DestroyCommandPoolFunc)                                                      GET_PROC_ADDR("vkDestroyCommandPool");
+ m_vk.resetCommandPool                                                 = (ResetCommandPoolFunc)                                                        GET_PROC_ADDR("vkResetCommandPool");
+ m_vk.allocateCommandBuffers                                           = (AllocateCommandBuffersFunc)                                          GET_PROC_ADDR("vkAllocateCommandBuffers");
+ m_vk.freeCommandBuffers                                                       = (FreeCommandBuffersFunc)                                                      GET_PROC_ADDR("vkFreeCommandBuffers");
+ m_vk.beginCommandBuffer                                                       = (BeginCommandBufferFunc)                                                      GET_PROC_ADDR("vkBeginCommandBuffer");
+ m_vk.endCommandBuffer                                                 = (EndCommandBufferFunc)                                                        GET_PROC_ADDR("vkEndCommandBuffer");
+ m_vk.resetCommandBuffer                                                       = (ResetCommandBufferFunc)                                                      GET_PROC_ADDR("vkResetCommandBuffer");
+ m_vk.cmdBindPipeline                                                  = (CmdBindPipelineFunc)                                                         GET_PROC_ADDR("vkCmdBindPipeline");
+ m_vk.cmdSetViewport                                                           = (CmdSetViewportFunc)                                                          GET_PROC_ADDR("vkCmdSetViewport");
+ m_vk.cmdSetScissor                                                            = (CmdSetScissorFunc)                                                           GET_PROC_ADDR("vkCmdSetScissor");
+ m_vk.cmdSetLineWidth                                                  = (CmdSetLineWidthFunc)                                                         GET_PROC_ADDR("vkCmdSetLineWidth");
+ m_vk.cmdSetDepthBias                                                  = (CmdSetDepthBiasFunc)                                                         GET_PROC_ADDR("vkCmdSetDepthBias");
+ m_vk.cmdSetBlendConstants                                             = (CmdSetBlendConstantsFunc)                                            GET_PROC_ADDR("vkCmdSetBlendConstants");
+ m_vk.cmdSetDepthBounds                                                        = (CmdSetDepthBoundsFunc)                                                       GET_PROC_ADDR("vkCmdSetDepthBounds");
+ m_vk.cmdSetStencilCompareMask                                 = (CmdSetStencilCompareMaskFunc)                                        GET_PROC_ADDR("vkCmdSetStencilCompareMask");
+ m_vk.cmdSetStencilWriteMask                                           = (CmdSetStencilWriteMaskFunc)                                          GET_PROC_ADDR("vkCmdSetStencilWriteMask");
+ m_vk.cmdSetStencilReference                                           = (CmdSetStencilReferenceFunc)                                          GET_PROC_ADDR("vkCmdSetStencilReference");
+ m_vk.cmdBindDescriptorSets                                            = (CmdBindDescriptorSetsFunc)                                           GET_PROC_ADDR("vkCmdBindDescriptorSets");
+ m_vk.cmdBindIndexBuffer                                                       = (CmdBindIndexBufferFunc)                                                      GET_PROC_ADDR("vkCmdBindIndexBuffer");
+ m_vk.cmdBindVertexBuffers                                             = (CmdBindVertexBuffersFunc)                                            GET_PROC_ADDR("vkCmdBindVertexBuffers");
+ m_vk.cmdDraw                                                                  = (CmdDrawFunc)                                                                         GET_PROC_ADDR("vkCmdDraw");
+ m_vk.cmdDrawIndexed                                                           = (CmdDrawIndexedFunc)                                                          GET_PROC_ADDR("vkCmdDrawIndexed");
+ m_vk.cmdDrawIndirect                                                  = (CmdDrawIndirectFunc)                                                         GET_PROC_ADDR("vkCmdDrawIndirect");
+ m_vk.cmdDrawIndexedIndirect                                           = (CmdDrawIndexedIndirectFunc)                                          GET_PROC_ADDR("vkCmdDrawIndexedIndirect");
+ m_vk.cmdDispatch                                                              = (CmdDispatchFunc)                                                                     GET_PROC_ADDR("vkCmdDispatch");
+ m_vk.cmdDispatchIndirect                                              = (CmdDispatchIndirectFunc)                                                     GET_PROC_ADDR("vkCmdDispatchIndirect");
+ m_vk.cmdCopyBuffer                                                            = (CmdCopyBufferFunc)                                                           GET_PROC_ADDR("vkCmdCopyBuffer");
+ m_vk.cmdCopyImage                                                             = (CmdCopyImageFunc)                                                            GET_PROC_ADDR("vkCmdCopyImage");
+ m_vk.cmdBlitImage                                                             = (CmdBlitImageFunc)                                                            GET_PROC_ADDR("vkCmdBlitImage");
+ m_vk.cmdCopyBufferToImage                                             = (CmdCopyBufferToImageFunc)                                            GET_PROC_ADDR("vkCmdCopyBufferToImage");
+ m_vk.cmdCopyImageToBuffer                                             = (CmdCopyImageToBufferFunc)                                            GET_PROC_ADDR("vkCmdCopyImageToBuffer");
+ m_vk.cmdUpdateBuffer                                                  = (CmdUpdateBufferFunc)                                                         GET_PROC_ADDR("vkCmdUpdateBuffer");
+ m_vk.cmdFillBuffer                                                            = (CmdFillBufferFunc)                                                           GET_PROC_ADDR("vkCmdFillBuffer");
+ m_vk.cmdClearColorImage                                                       = (CmdClearColorImageFunc)                                                      GET_PROC_ADDR("vkCmdClearColorImage");
+ m_vk.cmdClearDepthStencilImage                                        = (CmdClearDepthStencilImageFunc)                                       GET_PROC_ADDR("vkCmdClearDepthStencilImage");
+ m_vk.cmdClearAttachments                                              = (CmdClearAttachmentsFunc)                                                     GET_PROC_ADDR("vkCmdClearAttachments");
+ m_vk.cmdResolveImage                                                  = (CmdResolveImageFunc)                                                         GET_PROC_ADDR("vkCmdResolveImage");
+ m_vk.cmdSetEvent                                                              = (CmdSetEventFunc)                                                                     GET_PROC_ADDR("vkCmdSetEvent");
+ m_vk.cmdResetEvent                                                            = (CmdResetEventFunc)                                                           GET_PROC_ADDR("vkCmdResetEvent");
+ m_vk.cmdWaitEvents                                                            = (CmdWaitEventsFunc)                                                           GET_PROC_ADDR("vkCmdWaitEvents");
+ m_vk.cmdPipelineBarrier                                                       = (CmdPipelineBarrierFunc)                                                      GET_PROC_ADDR("vkCmdPipelineBarrier");
+ m_vk.cmdBeginQuery                                                            = (CmdBeginQueryFunc)                                                           GET_PROC_ADDR("vkCmdBeginQuery");
+ m_vk.cmdEndQuery                                                              = (CmdEndQueryFunc)                                                                     GET_PROC_ADDR("vkCmdEndQuery");
+ m_vk.cmdResetQueryPool                                                        = (CmdResetQueryPoolFunc)                                                       GET_PROC_ADDR("vkCmdResetQueryPool");
+ m_vk.cmdWriteTimestamp                                                        = (CmdWriteTimestampFunc)                                                       GET_PROC_ADDR("vkCmdWriteTimestamp");
+ m_vk.cmdCopyQueryPoolResults                                  = (CmdCopyQueryPoolResultsFunc)                                         GET_PROC_ADDR("vkCmdCopyQueryPoolResults");
+ m_vk.cmdPushConstants                                                 = (CmdPushConstantsFunc)                                                        GET_PROC_ADDR("vkCmdPushConstants");
+ m_vk.cmdBeginRenderPass                                                       = (CmdBeginRenderPassFunc)                                                      GET_PROC_ADDR("vkCmdBeginRenderPass");
+ m_vk.cmdNextSubpass                                                           = (CmdNextSubpassFunc)                                                          GET_PROC_ADDR("vkCmdNextSubpass");
+ m_vk.cmdEndRenderPass                                                 = (CmdEndRenderPassFunc)                                                        GET_PROC_ADDR("vkCmdEndRenderPass");
+ m_vk.cmdExecuteCommands                                                       = (CmdExecuteCommandsFunc)                                                      GET_PROC_ADDR("vkCmdExecuteCommands");
+ m_vk.bindBufferMemory2                                                        = (BindBufferMemory2Func)                                                       GET_PROC_ADDR("vkBindBufferMemory2");
  if (!m_vk.bindBufferMemory2)
-       m_vk.bindBufferMemory2                                                          = (BindBufferMemory2Func)                                                               GET_PROC_ADDR("vkBindBufferMemory2KHR");
- m_vk.bindImageMemory2                                                                 = (BindImageMemory2Func)                                                                GET_PROC_ADDR("vkBindImageMemory2");
+       m_vk.bindBufferMemory2                                          = (BindBufferMemory2Func)                                                       GET_PROC_ADDR("vkBindBufferMemory2KHR");
+ m_vk.bindImageMemory2                                                 = (BindImageMemory2Func)                                                        GET_PROC_ADDR("vkBindImageMemory2");
  if (!m_vk.bindImageMemory2)
-       m_vk.bindImageMemory2                                                           = (BindImageMemory2Func)                                                                GET_PROC_ADDR("vkBindImageMemory2KHR");
- m_vk.getDeviceGroupPeerMemoryFeatures                                 = (GetDeviceGroupPeerMemoryFeaturesFunc)                                GET_PROC_ADDR("vkGetDeviceGroupPeerMemoryFeatures");
+       m_vk.bindImageMemory2                                           = (BindImageMemory2Func)                                                        GET_PROC_ADDR("vkBindImageMemory2KHR");
+ m_vk.getDeviceGroupPeerMemoryFeatures                 = (GetDeviceGroupPeerMemoryFeaturesFunc)                        GET_PROC_ADDR("vkGetDeviceGroupPeerMemoryFeatures");
  if (!m_vk.getDeviceGroupPeerMemoryFeatures)
-       m_vk.getDeviceGroupPeerMemoryFeatures                           = (GetDeviceGroupPeerMemoryFeaturesFunc)                                GET_PROC_ADDR("vkGetDeviceGroupPeerMemoryFeaturesKHR");
- m_vk.cmdSetDeviceMask                                                                 = (CmdSetDeviceMaskFunc)                                                                GET_PROC_ADDR("vkCmdSetDeviceMask");
+       m_vk.getDeviceGroupPeerMemoryFeatures           = (GetDeviceGroupPeerMemoryFeaturesFunc)                        GET_PROC_ADDR("vkGetDeviceGroupPeerMemoryFeaturesKHR");
+ m_vk.cmdSetDeviceMask                                                 = (CmdSetDeviceMaskFunc)                                                        GET_PROC_ADDR("vkCmdSetDeviceMask");
  if (!m_vk.cmdSetDeviceMask)
-       m_vk.cmdSetDeviceMask                                                           = (CmdSetDeviceMaskFunc)                                                                GET_PROC_ADDR("vkCmdSetDeviceMaskKHR");
- m_vk.cmdDispatchBase                                                                  = (CmdDispatchBaseFunc)                                                                 GET_PROC_ADDR("vkCmdDispatchBase");
+       m_vk.cmdSetDeviceMask                                           = (CmdSetDeviceMaskFunc)                                                        GET_PROC_ADDR("vkCmdSetDeviceMaskKHR");
+ m_vk.cmdDispatchBase                                                  = (CmdDispatchBaseFunc)                                                         GET_PROC_ADDR("vkCmdDispatchBase");
  if (!m_vk.cmdDispatchBase)
-       m_vk.cmdDispatchBase                                                            = (CmdDispatchBaseFunc)                                                                 GET_PROC_ADDR("vkCmdDispatchBaseKHR");
- m_vk.getImageMemoryRequirements2                                              = (GetImageMemoryRequirements2Func)                                             GET_PROC_ADDR("vkGetImageMemoryRequirements2");
+       m_vk.cmdDispatchBase                                            = (CmdDispatchBaseFunc)                                                         GET_PROC_ADDR("vkCmdDispatchBaseKHR");
+ m_vk.getImageMemoryRequirements2                              = (GetImageMemoryRequirements2Func)                                     GET_PROC_ADDR("vkGetImageMemoryRequirements2");
  if (!m_vk.getImageMemoryRequirements2)
-       m_vk.getImageMemoryRequirements2                                        = (GetImageMemoryRequirements2Func)                                             GET_PROC_ADDR("vkGetImageMemoryRequirements2KHR");
- m_vk.getBufferMemoryRequirements2                                             = (GetBufferMemoryRequirements2Func)                                    GET_PROC_ADDR("vkGetBufferMemoryRequirements2");
+       m_vk.getImageMemoryRequirements2                        = (GetImageMemoryRequirements2Func)                                     GET_PROC_ADDR("vkGetImageMemoryRequirements2KHR");
+ m_vk.getBufferMemoryRequirements2                             = (GetBufferMemoryRequirements2Func)                            GET_PROC_ADDR("vkGetBufferMemoryRequirements2");
  if (!m_vk.getBufferMemoryRequirements2)
-       m_vk.getBufferMemoryRequirements2                                       = (GetBufferMemoryRequirements2Func)                                    GET_PROC_ADDR("vkGetBufferMemoryRequirements2KHR");
- m_vk.getImageSparseMemoryRequirements2                                        = (GetImageSparseMemoryRequirements2Func)                               GET_PROC_ADDR("vkGetImageSparseMemoryRequirements2");
+       m_vk.getBufferMemoryRequirements2                       = (GetBufferMemoryRequirements2Func)                            GET_PROC_ADDR("vkGetBufferMemoryRequirements2KHR");
+ m_vk.getImageSparseMemoryRequirements2                        = (GetImageSparseMemoryRequirements2Func)                       GET_PROC_ADDR("vkGetImageSparseMemoryRequirements2");
  if (!m_vk.getImageSparseMemoryRequirements2)
-       m_vk.getImageSparseMemoryRequirements2                          = (GetImageSparseMemoryRequirements2Func)                               GET_PROC_ADDR("vkGetImageSparseMemoryRequirements2KHR");
- m_vk.trimCommandPool                                                                  = (TrimCommandPoolFunc)                                                                 GET_PROC_ADDR("vkTrimCommandPool");
+       m_vk.getImageSparseMemoryRequirements2          = (GetImageSparseMemoryRequirements2Func)                       GET_PROC_ADDR("vkGetImageSparseMemoryRequirements2KHR");
+ m_vk.trimCommandPool                                                  = (TrimCommandPoolFunc)                                                         GET_PROC_ADDR("vkTrimCommandPool");
  if (!m_vk.trimCommandPool)
-       m_vk.trimCommandPool                                                            = (TrimCommandPoolFunc)                                                                 GET_PROC_ADDR("vkTrimCommandPoolKHR");
- m_vk.getDeviceQueue2                                                                  = (GetDeviceQueue2Func)                                                                 GET_PROC_ADDR("vkGetDeviceQueue2");
- m_vk.createSamplerYcbcrConversion                                             = (CreateSamplerYcbcrConversionFunc)                                    GET_PROC_ADDR("vkCreateSamplerYcbcrConversion");
+       m_vk.trimCommandPool                                            = (TrimCommandPoolFunc)                                                         GET_PROC_ADDR("vkTrimCommandPoolKHR");
+ m_vk.getDeviceQueue2                                                  = (GetDeviceQueue2Func)                                                         GET_PROC_ADDR("vkGetDeviceQueue2");
+ m_vk.createSamplerYcbcrConversion                             = (CreateSamplerYcbcrConversionFunc)                            GET_PROC_ADDR("vkCreateSamplerYcbcrConversion");
  if (!m_vk.createSamplerYcbcrConversion)
-       m_vk.createSamplerYcbcrConversion                                       = (CreateSamplerYcbcrConversionFunc)                                    GET_PROC_ADDR("vkCreateSamplerYcbcrConversionKHR");
- m_vk.destroySamplerYcbcrConversion                                            = (DestroySamplerYcbcrConversionFunc)                                   GET_PROC_ADDR("vkDestroySamplerYcbcrConversion");
+       m_vk.createSamplerYcbcrConversion                       = (CreateSamplerYcbcrConversionFunc)                            GET_PROC_ADDR("vkCreateSamplerYcbcrConversionKHR");
+ m_vk.destroySamplerYcbcrConversion                            = (DestroySamplerYcbcrConversionFunc)                           GET_PROC_ADDR("vkDestroySamplerYcbcrConversion");
  if (!m_vk.destroySamplerYcbcrConversion)
-       m_vk.destroySamplerYcbcrConversion                                      = (DestroySamplerYcbcrConversionFunc)                                   GET_PROC_ADDR("vkDestroySamplerYcbcrConversionKHR");
- m_vk.createDescriptorUpdateTemplate                                           = (CreateDescriptorUpdateTemplateFunc)                                  GET_PROC_ADDR("vkCreateDescriptorUpdateTemplate");
+       m_vk.destroySamplerYcbcrConversion                      = (DestroySamplerYcbcrConversionFunc)                           GET_PROC_ADDR("vkDestroySamplerYcbcrConversionKHR");
+ m_vk.createDescriptorUpdateTemplate                           = (CreateDescriptorUpdateTemplateFunc)                          GET_PROC_ADDR("vkCreateDescriptorUpdateTemplate");
  if (!m_vk.createDescriptorUpdateTemplate)
-       m_vk.createDescriptorUpdateTemplate                                     = (CreateDescriptorUpdateTemplateFunc)                                  GET_PROC_ADDR("vkCreateDescriptorUpdateTemplateKHR");
- m_vk.destroyDescriptorUpdateTemplate                                  = (DestroyDescriptorUpdateTemplateFunc)                                 GET_PROC_ADDR("vkDestroyDescriptorUpdateTemplate");
+       m_vk.createDescriptorUpdateTemplate                     = (CreateDescriptorUpdateTemplateFunc)                          GET_PROC_ADDR("vkCreateDescriptorUpdateTemplateKHR");
+ m_vk.destroyDescriptorUpdateTemplate                  = (DestroyDescriptorUpdateTemplateFunc)                         GET_PROC_ADDR("vkDestroyDescriptorUpdateTemplate");
  if (!m_vk.destroyDescriptorUpdateTemplate)
-       m_vk.destroyDescriptorUpdateTemplate                            = (DestroyDescriptorUpdateTemplateFunc)                                 GET_PROC_ADDR("vkDestroyDescriptorUpdateTemplateKHR");
- m_vk.updateDescriptorSetWithTemplate                                  = (UpdateDescriptorSetWithTemplateFunc)                                 GET_PROC_ADDR("vkUpdateDescriptorSetWithTemplate");
+       m_vk.destroyDescriptorUpdateTemplate            = (DestroyDescriptorUpdateTemplateFunc)                         GET_PROC_ADDR("vkDestroyDescriptorUpdateTemplateKHR");
+ m_vk.updateDescriptorSetWithTemplate                  = (UpdateDescriptorSetWithTemplateFunc)                         GET_PROC_ADDR("vkUpdateDescriptorSetWithTemplate");
  if (!m_vk.updateDescriptorSetWithTemplate)
-       m_vk.updateDescriptorSetWithTemplate                            = (UpdateDescriptorSetWithTemplateFunc)                                 GET_PROC_ADDR("vkUpdateDescriptorSetWithTemplateKHR");
- m_vk.getDescriptorSetLayoutSupport                                            = (GetDescriptorSetLayoutSupportFunc)                                   GET_PROC_ADDR("vkGetDescriptorSetLayoutSupport");
+       m_vk.updateDescriptorSetWithTemplate            = (UpdateDescriptorSetWithTemplateFunc)                         GET_PROC_ADDR("vkUpdateDescriptorSetWithTemplateKHR");
+ m_vk.getDescriptorSetLayoutSupport                            = (GetDescriptorSetLayoutSupportFunc)                           GET_PROC_ADDR("vkGetDescriptorSetLayoutSupport");
  if (!m_vk.getDescriptorSetLayoutSupport)
-       m_vk.getDescriptorSetLayoutSupport                                      = (GetDescriptorSetLayoutSupportFunc)                                   GET_PROC_ADDR("vkGetDescriptorSetLayoutSupportKHR");
- m_vk.createSwapchainKHR                                                                       = (CreateSwapchainKHRFunc)                                                              GET_PROC_ADDR("vkCreateSwapchainKHR");
- m_vk.destroySwapchainKHR                                                              = (DestroySwapchainKHRFunc)                                                             GET_PROC_ADDR("vkDestroySwapchainKHR");
- m_vk.getSwapchainImagesKHR                                                            = (GetSwapchainImagesKHRFunc)                                                   GET_PROC_ADDR("vkGetSwapchainImagesKHR");
- m_vk.acquireNextImageKHR                                                              = (AcquireNextImageKHRFunc)                                                             GET_PROC_ADDR("vkAcquireNextImageKHR");
- m_vk.queuePresentKHR                                                                  = (QueuePresentKHRFunc)                                                                 GET_PROC_ADDR("vkQueuePresentKHR");
- m_vk.getDeviceGroupPresentCapabilitiesKHR                             = (GetDeviceGroupPresentCapabilitiesKHRFunc)                    GET_PROC_ADDR("vkGetDeviceGroupPresentCapabilitiesKHR");
- m_vk.getDeviceGroupSurfacePresentModesKHR                             = (GetDeviceGroupSurfacePresentModesKHRFunc)                    GET_PROC_ADDR("vkGetDeviceGroupSurfacePresentModesKHR");
- m_vk.acquireNextImage2KHR                                                             = (AcquireNextImage2KHRFunc)                                                    GET_PROC_ADDR("vkAcquireNextImage2KHR");
- m_vk.createSharedSwapchainsKHR                                                        = (CreateSharedSwapchainsKHRFunc)                                               GET_PROC_ADDR("vkCreateSharedSwapchainsKHR");
- m_vk.getMemoryWin32HandleKHR                                                  = (GetMemoryWin32HandleKHRFunc)                                                 GET_PROC_ADDR("vkGetMemoryWin32HandleKHR");
- m_vk.getMemoryWin32HandlePropertiesKHR                                        = (GetMemoryWin32HandlePropertiesKHRFunc)                               GET_PROC_ADDR("vkGetMemoryWin32HandlePropertiesKHR");
- m_vk.getMemoryFdKHR                                                                           = (GetMemoryFdKHRFunc)                                                                  GET_PROC_ADDR("vkGetMemoryFdKHR");
- m_vk.getMemoryFdPropertiesKHR                                                 = (GetMemoryFdPropertiesKHRFunc)                                                GET_PROC_ADDR("vkGetMemoryFdPropertiesKHR");
- m_vk.importSemaphoreWin32HandleKHR                                            = (ImportSemaphoreWin32HandleKHRFunc)                                   GET_PROC_ADDR("vkImportSemaphoreWin32HandleKHR");
- m_vk.getSemaphoreWin32HandleKHR                                                       = (GetSemaphoreWin32HandleKHRFunc)                                              GET_PROC_ADDR("vkGetSemaphoreWin32HandleKHR");
- m_vk.importSemaphoreFdKHR                                                             = (ImportSemaphoreFdKHRFunc)                                                    GET_PROC_ADDR("vkImportSemaphoreFdKHR");
- 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");
- m_vk.importFenceFdKHR                                                                 = (ImportFenceFdKHRFunc)                                                                GET_PROC_ADDR("vkImportFenceFdKHR");
- m_vk.getFenceFdKHR                                                                            = (GetFenceFdKHRFunc)                                                                   GET_PROC_ADDR("vkGetFenceFdKHR");
- m_vk.debugMarkerSetObjectTagEXT                                                       = (DebugMarkerSetObjectTagEXTFunc)                                              GET_PROC_ADDR("vkDebugMarkerSetObjectTagEXT");
- m_vk.debugMarkerSetObjectNameEXT                                              = (DebugMarkerSetObjectNameEXTFunc)                                             GET_PROC_ADDR("vkDebugMarkerSetObjectNameEXT");
- m_vk.cmdDebugMarkerBeginEXT                                                           = (CmdDebugMarkerBeginEXTFunc)                                                  GET_PROC_ADDR("vkCmdDebugMarkerBeginEXT");
- m_vk.cmdDebugMarkerEndEXT                                                             = (CmdDebugMarkerEndEXTFunc)                                                    GET_PROC_ADDR("vkCmdDebugMarkerEndEXT");
- m_vk.cmdDebugMarkerInsertEXT                                                  = (CmdDebugMarkerInsertEXTFunc)                                                 GET_PROC_ADDR("vkCmdDebugMarkerInsertEXT");
- m_vk.cmdDrawIndirectCountAMD                                                  = (CmdDrawIndirectCountAMDFunc)                                                 GET_PROC_ADDR("vkCmdDrawIndirectCountAMD");
- m_vk.cmdDrawIndexedIndirectCountAMD                                           = (CmdDrawIndexedIndirectCountAMDFunc)                                  GET_PROC_ADDR("vkCmdDrawIndexedIndirectCountAMD");
- m_vk.cmdDrawIndirectCountKHR                                                  = (CmdDrawIndirectCountKHRFunc)                                                 GET_PROC_ADDR("vkCmdDrawIndirectCountKHR");
- m_vk.cmdDrawIndexedIndirectCountKHR                                           = (CmdDrawIndexedIndirectCountKHRFunc)                                  GET_PROC_ADDR("vkCmdDrawIndexedIndirectCountKHR");
- m_vk.getMemoryWin32HandleNV                                                           = (GetMemoryWin32HandleNVFunc)                                                  GET_PROC_ADDR("vkGetMemoryWin32HandleNV");
- m_vk.cmdProcessCommandsNVX                                                            = (CmdProcessCommandsNVXFunc)                                                   GET_PROC_ADDR("vkCmdProcessCommandsNVX");
- m_vk.cmdReserveSpaceForCommandsNVX                                            = (CmdReserveSpaceForCommandsNVXFunc)                                   GET_PROC_ADDR("vkCmdReserveSpaceForCommandsNVX");
- m_vk.createIndirectCommandsLayoutNVX                                  = (CreateIndirectCommandsLayoutNVXFunc)                                 GET_PROC_ADDR("vkCreateIndirectCommandsLayoutNVX");
- m_vk.destroyIndirectCommandsLayoutNVX                                 = (DestroyIndirectCommandsLayoutNVXFunc)                                GET_PROC_ADDR("vkDestroyIndirectCommandsLayoutNVX");
- m_vk.createObjectTableNVX                                                             = (CreateObjectTableNVXFunc)                                                    GET_PROC_ADDR("vkCreateObjectTableNVX");
- m_vk.destroyObjectTableNVX                                                            = (DestroyObjectTableNVXFunc)                                                   GET_PROC_ADDR("vkDestroyObjectTableNVX");
- m_vk.registerObjectsNVX                                                                       = (RegisterObjectsNVXFunc)                                                              GET_PROC_ADDR("vkRegisterObjectsNVX");
- m_vk.unregisterObjectsNVX                                                             = (UnregisterObjectsNVXFunc)                                                    GET_PROC_ADDR("vkUnregisterObjectsNVX");
- m_vk.cmdSetViewportWScalingNV                                                 = (CmdSetViewportWScalingNVFunc)                                                GET_PROC_ADDR("vkCmdSetViewportWScalingNV");
- m_vk.displayPowerControlEXT                                                           = (DisplayPowerControlEXTFunc)                                                  GET_PROC_ADDR("vkDisplayPowerControlEXT");
- m_vk.registerDeviceEventEXT                                                           = (RegisterDeviceEventEXTFunc)                                                  GET_PROC_ADDR("vkRegisterDeviceEventEXT");
- m_vk.registerDisplayEventEXT                                                  = (RegisterDisplayEventEXTFunc)                                                 GET_PROC_ADDR("vkRegisterDisplayEventEXT");
- m_vk.getSwapchainCounterEXT                                                           = (GetSwapchainCounterEXTFunc)                                                  GET_PROC_ADDR("vkGetSwapchainCounterEXT");
- m_vk.getRefreshCycleDurationGOOGLE                                            = (GetRefreshCycleDurationGOOGLEFunc)                                   GET_PROC_ADDR("vkGetRefreshCycleDurationGOOGLE");
- m_vk.getPastPresentationTimingGOOGLE                                  = (GetPastPresentationTimingGOOGLEFunc)                                 GET_PROC_ADDR("vkGetPastPresentationTimingGOOGLE");
- m_vk.cmdSetDiscardRectangleEXT                                                        = (CmdSetDiscardRectangleEXTFunc)                                               GET_PROC_ADDR("vkCmdSetDiscardRectangleEXT");
- m_vk.setHdrMetadataEXT                                                                        = (SetHdrMetadataEXTFunc)                                                               GET_PROC_ADDR("vkSetHdrMetadataEXT");
- m_vk.cmdSetSampleLocationsEXT                                                 = (CmdSetSampleLocationsEXTFunc)                                                GET_PROC_ADDR("vkCmdSetSampleLocationsEXT");
- m_vk.createValidationCacheEXT                                                 = (CreateValidationCacheEXTFunc)                                                GET_PROC_ADDR("vkCreateValidationCacheEXT");
- m_vk.destroyValidationCacheEXT                                                        = (DestroyValidationCacheEXTFunc)                                               GET_PROC_ADDR("vkDestroyValidationCacheEXT");
- m_vk.mergeValidationCachesEXT                                                 = (MergeValidationCachesEXTFunc)                                                GET_PROC_ADDR("vkMergeValidationCachesEXT");
- m_vk.getValidationCacheDataEXT                                                        = (GetValidationCacheDataEXTFunc)                                               GET_PROC_ADDR("vkGetValidationCacheDataEXT");
- m_vk.getMemoryAndroidHardwareBufferPropertiesANDROID  = (GetMemoryAndroidHardwareBufferPropertiesANDROIDFunc) GET_PROC_ADDR("vkGetMemoryAndroidHardwareBufferPropertiesANDROID");
- m_vk.getMemoryAndroidHardwareBufferANDROID                            = (GetMemoryAndroidHardwareBufferANDROIDFunc)                   GET_PROC_ADDR("vkGetMemoryAndroidHardwareBufferANDROID");
+       m_vk.getDescriptorSetLayoutSupport                      = (GetDescriptorSetLayoutSupportFunc)                           GET_PROC_ADDR("vkGetDescriptorSetLayoutSupportKHR");
+ m_vk.createSwapchainKHR                                                       = (CreateSwapchainKHRFunc)                                                      GET_PROC_ADDR("vkCreateSwapchainKHR");
+ m_vk.destroySwapchainKHR                                              = (DestroySwapchainKHRFunc)                                                     GET_PROC_ADDR("vkDestroySwapchainKHR");
+ m_vk.getSwapchainImagesKHR                                            = (GetSwapchainImagesKHRFunc)                                           GET_PROC_ADDR("vkGetSwapchainImagesKHR");
+ m_vk.acquireNextImageKHR                                              = (AcquireNextImageKHRFunc)                                                     GET_PROC_ADDR("vkAcquireNextImageKHR");
+ m_vk.queuePresentKHR                                                  = (QueuePresentKHRFunc)                                                         GET_PROC_ADDR("vkQueuePresentKHR");
+ m_vk.getDeviceGroupPresentCapabilitiesKHR             = (GetDeviceGroupPresentCapabilitiesKHRFunc)            GET_PROC_ADDR("vkGetDeviceGroupPresentCapabilitiesKHR");
+ m_vk.getDeviceGroupSurfacePresentModesKHR             = (GetDeviceGroupSurfacePresentModesKHRFunc)            GET_PROC_ADDR("vkGetDeviceGroupSurfacePresentModesKHR");
+ m_vk.acquireNextImage2KHR                                             = (AcquireNextImage2KHRFunc)                                            GET_PROC_ADDR("vkAcquireNextImage2KHR");
+ m_vk.createSharedSwapchainsKHR                                        = (CreateSharedSwapchainsKHRFunc)                                       GET_PROC_ADDR("vkCreateSharedSwapchainsKHR");
+ m_vk.getMemoryWin32HandleKHR                                  = (GetMemoryWin32HandleKHRFunc)                                         GET_PROC_ADDR("vkGetMemoryWin32HandleKHR");
+ m_vk.getMemoryWin32HandlePropertiesKHR                        = (GetMemoryWin32HandlePropertiesKHRFunc)                       GET_PROC_ADDR("vkGetMemoryWin32HandlePropertiesKHR");
+ m_vk.getMemoryFdKHR                                                           = (GetMemoryFdKHRFunc)                                                          GET_PROC_ADDR("vkGetMemoryFdKHR");
+ m_vk.getMemoryFdPropertiesKHR                                 = (GetMemoryFdPropertiesKHRFunc)                                        GET_PROC_ADDR("vkGetMemoryFdPropertiesKHR");
+ m_vk.importSemaphoreWin32HandleKHR                            = (ImportSemaphoreWin32HandleKHRFunc)                           GET_PROC_ADDR("vkImportSemaphoreWin32HandleKHR");
+ m_vk.getSemaphoreWin32HandleKHR                                       = (GetSemaphoreWin32HandleKHRFunc)                                      GET_PROC_ADDR("vkGetSemaphoreWin32HandleKHR");
+ m_vk.importSemaphoreFdKHR                                             = (ImportSemaphoreFdKHRFunc)                                            GET_PROC_ADDR("vkImportSemaphoreFdKHR");
+ 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");
+ m_vk.importFenceFdKHR                                                 = (ImportFenceFdKHRFunc)                                                        GET_PROC_ADDR("vkImportFenceFdKHR");
+ m_vk.getFenceFdKHR                                                            = (GetFenceFdKHRFunc)                                                           GET_PROC_ADDR("vkGetFenceFdKHR");
+ m_vk.debugMarkerSetObjectTagEXT                                       = (DebugMarkerSetObjectTagEXTFunc)                                      GET_PROC_ADDR("vkDebugMarkerSetObjectTagEXT");
+ m_vk.debugMarkerSetObjectNameEXT                              = (DebugMarkerSetObjectNameEXTFunc)                                     GET_PROC_ADDR("vkDebugMarkerSetObjectNameEXT");
+ m_vk.cmdDebugMarkerBeginEXT                                           = (CmdDebugMarkerBeginEXTFunc)                                          GET_PROC_ADDR("vkCmdDebugMarkerBeginEXT");
+ m_vk.cmdDebugMarkerEndEXT                                             = (CmdDebugMarkerEndEXTFunc)                                            GET_PROC_ADDR("vkCmdDebugMarkerEndEXT");
+ m_vk.cmdDebugMarkerInsertEXT                                  = (CmdDebugMarkerInsertEXTFunc)                                         GET_PROC_ADDR("vkCmdDebugMarkerInsertEXT");
+ m_vk.cmdDrawIndirectCountAMD                                  = (CmdDrawIndirectCountAMDFunc)                                         GET_PROC_ADDR("vkCmdDrawIndirectCountAMD");
+ m_vk.cmdDrawIndexedIndirectCountAMD                           = (CmdDrawIndexedIndirectCountAMDFunc)                          GET_PROC_ADDR("vkCmdDrawIndexedIndirectCountAMD");
+ m_vk.cmdDrawIndirectCountKHR                                  = (CmdDrawIndirectCountKHRFunc)                                         GET_PROC_ADDR("vkCmdDrawIndirectCountKHR");
+ m_vk.cmdDrawIndexedIndirectCountKHR                           = (CmdDrawIndexedIndirectCountKHRFunc)                          GET_PROC_ADDR("vkCmdDrawIndexedIndirectCountKHR");
+ m_vk.getMemoryWin32HandleNV                                           = (GetMemoryWin32HandleNVFunc)                                          GET_PROC_ADDR("vkGetMemoryWin32HandleNV");
+ m_vk.cmdProcessCommandsNVX                                            = (CmdProcessCommandsNVXFunc)                                           GET_PROC_ADDR("vkCmdProcessCommandsNVX");
+ m_vk.cmdReserveSpaceForCommandsNVX                            = (CmdReserveSpaceForCommandsNVXFunc)                           GET_PROC_ADDR("vkCmdReserveSpaceForCommandsNVX");
+ m_vk.createIndirectCommandsLayoutNVX                  = (CreateIndirectCommandsLayoutNVXFunc)                         GET_PROC_ADDR("vkCreateIndirectCommandsLayoutNVX");
+ m_vk.destroyIndirectCommandsLayoutNVX                 = (DestroyIndirectCommandsLayoutNVXFunc)                        GET_PROC_ADDR("vkDestroyIndirectCommandsLayoutNVX");
+ m_vk.createObjectTableNVX                                             = (CreateObjectTableNVXFunc)                                            GET_PROC_ADDR("vkCreateObjectTableNVX");
+ m_vk.destroyObjectTableNVX                                            = (DestroyObjectTableNVXFunc)                                           GET_PROC_ADDR("vkDestroyObjectTableNVX");
+ m_vk.registerObjectsNVX                                                       = (RegisterObjectsNVXFunc)                                                      GET_PROC_ADDR("vkRegisterObjectsNVX");
+ m_vk.unregisterObjectsNVX                                             = (UnregisterObjectsNVXFunc)                                            GET_PROC_ADDR("vkUnregisterObjectsNVX");
+ m_vk.cmdSetViewportWScalingNV                                 = (CmdSetViewportWScalingNVFunc)                                        GET_PROC_ADDR("vkCmdSetViewportWScalingNV");
+ m_vk.displayPowerControlEXT                                           = (DisplayPowerControlEXTFunc)                                          GET_PROC_ADDR("vkDisplayPowerControlEXT");
+ m_vk.registerDeviceEventEXT                                           = (RegisterDeviceEventEXTFunc)                                          GET_PROC_ADDR("vkRegisterDeviceEventEXT");
+ m_vk.registerDisplayEventEXT                                  = (RegisterDisplayEventEXTFunc)                                         GET_PROC_ADDR("vkRegisterDisplayEventEXT");
+ m_vk.getSwapchainCounterEXT                                           = (GetSwapchainCounterEXTFunc)                                          GET_PROC_ADDR("vkGetSwapchainCounterEXT");
+ m_vk.getRefreshCycleDurationGOOGLE                            = (GetRefreshCycleDurationGOOGLEFunc)                           GET_PROC_ADDR("vkGetRefreshCycleDurationGOOGLE");
+ m_vk.getPastPresentationTimingGOOGLE                  = (GetPastPresentationTimingGOOGLEFunc)                         GET_PROC_ADDR("vkGetPastPresentationTimingGOOGLE");
+ m_vk.cmdSetDiscardRectangleEXT                                        = (CmdSetDiscardRectangleEXTFunc)                                       GET_PROC_ADDR("vkCmdSetDiscardRectangleEXT");
+ m_vk.setHdrMetadataEXT                                                        = (SetHdrMetadataEXTFunc)                                                       GET_PROC_ADDR("vkSetHdrMetadataEXT");
+ m_vk.cmdSetSampleLocationsEXT                                 = (CmdSetSampleLocationsEXTFunc)                                        GET_PROC_ADDR("vkCmdSetSampleLocationsEXT");
+ m_vk.createValidationCacheEXT                                 = (CreateValidationCacheEXTFunc)                                        GET_PROC_ADDR("vkCreateValidationCacheEXT");
+ m_vk.destroyValidationCacheEXT                                        = (DestroyValidationCacheEXTFunc)                                       GET_PROC_ADDR("vkDestroyValidationCacheEXT");
+ m_vk.mergeValidationCachesEXT                                 = (MergeValidationCachesEXTFunc)                                        GET_PROC_ADDR("vkMergeValidationCachesEXT");
+ m_vk.getValidationCacheDataEXT                                        = (GetValidationCacheDataEXTFunc)                                       GET_PROC_ADDR("vkGetValidationCacheDataEXT");
+ m_vk.getAndroidHardwareBufferPropertiesANDROID        = (GetAndroidHardwareBufferPropertiesANDROIDFunc)       GET_PROC_ADDR("vkGetAndroidHardwareBufferPropertiesANDROID");
+ m_vk.getMemoryAndroidHardwareBufferANDROID            = (GetMemoryAndroidHardwareBufferANDROIDFunc)           GET_PROC_ADDR("vkGetMemoryAndroidHardwareBufferANDROID");
@@@ -1953,219 -1919,215 +1945,219 @@@ static const tcu::StaticFunctionLibrary
  
  static const tcu::StaticFunctionLibrary::Entry s_deviceFunctions[] =
  {
-       VK_NULL_FUNC_ENTRY(vkGetDeviceProcAddr,                                                                 getDeviceProcAddr),
-       VK_NULL_FUNC_ENTRY(vkDestroyDevice,                                                                             destroyDevice),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceQueue,                                                                    getDeviceQueue),
-       VK_NULL_FUNC_ENTRY(vkQueueSubmit,                                                                               queueSubmit),
-       VK_NULL_FUNC_ENTRY(vkQueueWaitIdle,                                                                             queueWaitIdle),
-       VK_NULL_FUNC_ENTRY(vkDeviceWaitIdle,                                                                    deviceWaitIdle),
-       VK_NULL_FUNC_ENTRY(vkAllocateMemory,                                                                    allocateMemory),
-       VK_NULL_FUNC_ENTRY(vkFreeMemory,                                                                                freeMemory),
-       VK_NULL_FUNC_ENTRY(vkMapMemory,                                                                                 mapMemory),
-       VK_NULL_FUNC_ENTRY(vkUnmapMemory,                                                                               unmapMemory),
-       VK_NULL_FUNC_ENTRY(vkFlushMappedMemoryRanges,                                                   flushMappedMemoryRanges),
-       VK_NULL_FUNC_ENTRY(vkInvalidateMappedMemoryRanges,                                              invalidateMappedMemoryRanges),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceMemoryCommitment,                                                 getDeviceMemoryCommitment),
-       VK_NULL_FUNC_ENTRY(vkBindBufferMemory,                                                                  bindBufferMemory),
-       VK_NULL_FUNC_ENTRY(vkBindImageMemory,                                                                   bindImageMemory),
-       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements,                                               getBufferMemoryRequirements),
-       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements,                                                getImageMemoryRequirements),
-       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements,                                  getImageSparseMemoryRequirements),
-       VK_NULL_FUNC_ENTRY(vkQueueBindSparse,                                                                   queueBindSparse),
-       VK_NULL_FUNC_ENTRY(vkCreateFence,                                                                               createFence),
-       VK_NULL_FUNC_ENTRY(vkDestroyFence,                                                                              destroyFence),
-       VK_NULL_FUNC_ENTRY(vkResetFences,                                                                               resetFences),
-       VK_NULL_FUNC_ENTRY(vkGetFenceStatus,                                                                    getFenceStatus),
-       VK_NULL_FUNC_ENTRY(vkWaitForFences,                                                                             waitForFences),
-       VK_NULL_FUNC_ENTRY(vkCreateSemaphore,                                                                   createSemaphore),
-       VK_NULL_FUNC_ENTRY(vkDestroySemaphore,                                                                  destroySemaphore),
-       VK_NULL_FUNC_ENTRY(vkCreateEvent,                                                                               createEvent),
-       VK_NULL_FUNC_ENTRY(vkDestroyEvent,                                                                              destroyEvent),
-       VK_NULL_FUNC_ENTRY(vkGetEventStatus,                                                                    getEventStatus),
-       VK_NULL_FUNC_ENTRY(vkSetEvent,                                                                                  setEvent),
-       VK_NULL_FUNC_ENTRY(vkResetEvent,                                                                                resetEvent),
-       VK_NULL_FUNC_ENTRY(vkCreateQueryPool,                                                                   createQueryPool),
-       VK_NULL_FUNC_ENTRY(vkDestroyQueryPool,                                                                  destroyQueryPool),
-       VK_NULL_FUNC_ENTRY(vkGetQueryPoolResults,                                                               getQueryPoolResults),
-       VK_NULL_FUNC_ENTRY(vkCreateBuffer,                                                                              createBuffer),
-       VK_NULL_FUNC_ENTRY(vkDestroyBuffer,                                                                             destroyBuffer),
-       VK_NULL_FUNC_ENTRY(vkCreateBufferView,                                                                  createBufferView),
-       VK_NULL_FUNC_ENTRY(vkDestroyBufferView,                                                                 destroyBufferView),
-       VK_NULL_FUNC_ENTRY(vkCreateImage,                                                                               createImage),
-       VK_NULL_FUNC_ENTRY(vkDestroyImage,                                                                              destroyImage),
-       VK_NULL_FUNC_ENTRY(vkGetImageSubresourceLayout,                                                 getImageSubresourceLayout),
-       VK_NULL_FUNC_ENTRY(vkCreateImageView,                                                                   createImageView),
-       VK_NULL_FUNC_ENTRY(vkDestroyImageView,                                                                  destroyImageView),
-       VK_NULL_FUNC_ENTRY(vkCreateShaderModule,                                                                createShaderModule),
-       VK_NULL_FUNC_ENTRY(vkDestroyShaderModule,                                                               destroyShaderModule),
-       VK_NULL_FUNC_ENTRY(vkCreatePipelineCache,                                                               createPipelineCache),
-       VK_NULL_FUNC_ENTRY(vkDestroyPipelineCache,                                                              destroyPipelineCache),
-       VK_NULL_FUNC_ENTRY(vkGetPipelineCacheData,                                                              getPipelineCacheData),
-       VK_NULL_FUNC_ENTRY(vkMergePipelineCaches,                                                               mergePipelineCaches),
-       VK_NULL_FUNC_ENTRY(vkCreateGraphicsPipelines,                                                   createGraphicsPipelines),
-       VK_NULL_FUNC_ENTRY(vkCreateComputePipelines,                                                    createComputePipelines),
-       VK_NULL_FUNC_ENTRY(vkDestroyPipeline,                                                                   destroyPipeline),
-       VK_NULL_FUNC_ENTRY(vkCreatePipelineLayout,                                                              createPipelineLayout),
-       VK_NULL_FUNC_ENTRY(vkDestroyPipelineLayout,                                                             destroyPipelineLayout),
-       VK_NULL_FUNC_ENTRY(vkCreateSampler,                                                                             createSampler),
-       VK_NULL_FUNC_ENTRY(vkDestroySampler,                                                                    destroySampler),
-       VK_NULL_FUNC_ENTRY(vkCreateDescriptorSetLayout,                                                 createDescriptorSetLayout),
-       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorSetLayout,                                                destroyDescriptorSetLayout),
-       VK_NULL_FUNC_ENTRY(vkCreateDescriptorPool,                                                              createDescriptorPool),
-       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorPool,                                                             destroyDescriptorPool),
-       VK_NULL_FUNC_ENTRY(vkResetDescriptorPool,                                                               resetDescriptorPool),
-       VK_NULL_FUNC_ENTRY(vkAllocateDescriptorSets,                                                    allocateDescriptorSets),
-       VK_NULL_FUNC_ENTRY(vkFreeDescriptorSets,                                                                freeDescriptorSets),
-       VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSets,                                                              updateDescriptorSets),
-       VK_NULL_FUNC_ENTRY(vkCreateFramebuffer,                                                                 createFramebuffer),
-       VK_NULL_FUNC_ENTRY(vkDestroyFramebuffer,                                                                destroyFramebuffer),
-       VK_NULL_FUNC_ENTRY(vkCreateRenderPass,                                                                  createRenderPass),
-       VK_NULL_FUNC_ENTRY(vkDestroyRenderPass,                                                                 destroyRenderPass),
-       VK_NULL_FUNC_ENTRY(vkGetRenderAreaGranularity,                                                  getRenderAreaGranularity),
-       VK_NULL_FUNC_ENTRY(vkCreateCommandPool,                                                                 createCommandPool),
-       VK_NULL_FUNC_ENTRY(vkDestroyCommandPool,                                                                destroyCommandPool),
-       VK_NULL_FUNC_ENTRY(vkResetCommandPool,                                                                  resetCommandPool),
-       VK_NULL_FUNC_ENTRY(vkAllocateCommandBuffers,                                                    allocateCommandBuffers),
-       VK_NULL_FUNC_ENTRY(vkFreeCommandBuffers,                                                                freeCommandBuffers),
-       VK_NULL_FUNC_ENTRY(vkBeginCommandBuffer,                                                                beginCommandBuffer),
-       VK_NULL_FUNC_ENTRY(vkEndCommandBuffer,                                                                  endCommandBuffer),
-       VK_NULL_FUNC_ENTRY(vkResetCommandBuffer,                                                                resetCommandBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdBindPipeline,                                                                   cmdBindPipeline),
-       VK_NULL_FUNC_ENTRY(vkCmdSetViewport,                                                                    cmdSetViewport),
-       VK_NULL_FUNC_ENTRY(vkCmdSetScissor,                                                                             cmdSetScissor),
-       VK_NULL_FUNC_ENTRY(vkCmdSetLineWidth,                                                                   cmdSetLineWidth),
-       VK_NULL_FUNC_ENTRY(vkCmdSetDepthBias,                                                                   cmdSetDepthBias),
-       VK_NULL_FUNC_ENTRY(vkCmdSetBlendConstants,                                                              cmdSetBlendConstants),
-       VK_NULL_FUNC_ENTRY(vkCmdSetDepthBounds,                                                                 cmdSetDepthBounds),
-       VK_NULL_FUNC_ENTRY(vkCmdSetStencilCompareMask,                                                  cmdSetStencilCompareMask),
-       VK_NULL_FUNC_ENTRY(vkCmdSetStencilWriteMask,                                                    cmdSetStencilWriteMask),
-       VK_NULL_FUNC_ENTRY(vkCmdSetStencilReference,                                                    cmdSetStencilReference),
-       VK_NULL_FUNC_ENTRY(vkCmdBindDescriptorSets,                                                             cmdBindDescriptorSets),
-       VK_NULL_FUNC_ENTRY(vkCmdBindIndexBuffer,                                                                cmdBindIndexBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdBindVertexBuffers,                                                              cmdBindVertexBuffers),
-       VK_NULL_FUNC_ENTRY(vkCmdDraw,                                                                                   cmdDraw),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexed,                                                                    cmdDrawIndexed),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirect,                                                                   cmdDrawIndirect),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirect,                                                    cmdDrawIndexedIndirect),
-       VK_NULL_FUNC_ENTRY(vkCmdDispatch,                                                                               cmdDispatch),
-       VK_NULL_FUNC_ENTRY(vkCmdDispatchIndirect,                                                               cmdDispatchIndirect),
-       VK_NULL_FUNC_ENTRY(vkCmdCopyBuffer,                                                                             cmdCopyBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdCopyImage,                                                                              cmdCopyImage),
-       VK_NULL_FUNC_ENTRY(vkCmdBlitImage,                                                                              cmdBlitImage),
-       VK_NULL_FUNC_ENTRY(vkCmdCopyBufferToImage,                                                              cmdCopyBufferToImage),
-       VK_NULL_FUNC_ENTRY(vkCmdCopyImageToBuffer,                                                              cmdCopyImageToBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdUpdateBuffer,                                                                   cmdUpdateBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdFillBuffer,                                                                             cmdFillBuffer),
-       VK_NULL_FUNC_ENTRY(vkCmdClearColorImage,                                                                cmdClearColorImage),
-       VK_NULL_FUNC_ENTRY(vkCmdClearDepthStencilImage,                                                 cmdClearDepthStencilImage),
-       VK_NULL_FUNC_ENTRY(vkCmdClearAttachments,                                                               cmdClearAttachments),
-       VK_NULL_FUNC_ENTRY(vkCmdResolveImage,                                                                   cmdResolveImage),
-       VK_NULL_FUNC_ENTRY(vkCmdSetEvent,                                                                               cmdSetEvent),
-       VK_NULL_FUNC_ENTRY(vkCmdResetEvent,                                                                             cmdResetEvent),
-       VK_NULL_FUNC_ENTRY(vkCmdWaitEvents,                                                                             cmdWaitEvents),
-       VK_NULL_FUNC_ENTRY(vkCmdPipelineBarrier,                                                                cmdPipelineBarrier),
-       VK_NULL_FUNC_ENTRY(vkCmdBeginQuery,                                                                             cmdBeginQuery),
-       VK_NULL_FUNC_ENTRY(vkCmdEndQuery,                                                                               cmdEndQuery),
-       VK_NULL_FUNC_ENTRY(vkCmdResetQueryPool,                                                                 cmdResetQueryPool),
-       VK_NULL_FUNC_ENTRY(vkCmdWriteTimestamp,                                                                 cmdWriteTimestamp),
-       VK_NULL_FUNC_ENTRY(vkCmdCopyQueryPoolResults,                                                   cmdCopyQueryPoolResults),
-       VK_NULL_FUNC_ENTRY(vkCmdPushConstants,                                                                  cmdPushConstants),
-       VK_NULL_FUNC_ENTRY(vkCmdBeginRenderPass,                                                                cmdBeginRenderPass),
-       VK_NULL_FUNC_ENTRY(vkCmdNextSubpass,                                                                    cmdNextSubpass),
-       VK_NULL_FUNC_ENTRY(vkCmdEndRenderPass,                                                                  cmdEndRenderPass),
-       VK_NULL_FUNC_ENTRY(vkCmdExecuteCommands,                                                                cmdExecuteCommands),
-       VK_NULL_FUNC_ENTRY(vkBindBufferMemory2,                                                                 bindBufferMemory2),
-       VK_NULL_FUNC_ENTRY(vkBindImageMemory2,                                                                  bindImageMemory2),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPeerMemoryFeatures,                                  getDeviceGroupPeerMemoryFeatures),
-       VK_NULL_FUNC_ENTRY(vkCmdSetDeviceMask,                                                                  cmdSetDeviceMask),
-       VK_NULL_FUNC_ENTRY(vkCmdDispatchBase,                                                                   cmdDispatchBase),
-       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2,                                               getImageMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2,                                              getBufferMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2,                                 getImageSparseMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkTrimCommandPool,                                                                   trimCommandPool),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceQueue2,                                                                   getDeviceQueue2),
-       VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversion,                                              createSamplerYcbcrConversion),
-       VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversion,                                             destroySamplerYcbcrConversion),
-       VK_NULL_FUNC_ENTRY(vkCreateDescriptorUpdateTemplate,                                    createDescriptorUpdateTemplate),
-       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorUpdateTemplate,                                   destroyDescriptorUpdateTemplate),
-       VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSetWithTemplate,                                   updateDescriptorSetWithTemplate),
-       VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSupport,                                             getDescriptorSetLayoutSupport),
-       VK_NULL_FUNC_ENTRY(vkCreateSwapchainKHR,                                                                createSwapchainKHR),
-       VK_NULL_FUNC_ENTRY(vkDestroySwapchainKHR,                                                               destroySwapchainKHR),
-       VK_NULL_FUNC_ENTRY(vkGetSwapchainImagesKHR,                                                             getSwapchainImagesKHR),
-       VK_NULL_FUNC_ENTRY(vkAcquireNextImageKHR,                                                               acquireNextImageKHR),
-       VK_NULL_FUNC_ENTRY(vkQueuePresentKHR,                                                                   queuePresentKHR),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPresentCapabilitiesKHR,                              getDeviceGroupPresentCapabilitiesKHR),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupSurfacePresentModesKHR,                              getDeviceGroupSurfacePresentModesKHR),
-       VK_NULL_FUNC_ENTRY(vkAcquireNextImage2KHR,                                                              acquireNextImage2KHR),
-       VK_NULL_FUNC_ENTRY(vkCreateSharedSwapchainsKHR,                                                 createSharedSwapchainsKHR),
-       VK_NULL_FUNC_ENTRY(vkCmdDispatchBaseKHR,                                                                cmdDispatchBase),
-       VK_NULL_FUNC_ENTRY(vkCmdSetDeviceMaskKHR,                                                               cmdSetDeviceMask),
-       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPeerMemoryFeaturesKHR,                               getDeviceGroupPeerMemoryFeatures),
-       VK_NULL_FUNC_ENTRY(vkTrimCommandPoolKHR,                                                                trimCommandPool),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleKHR,                                                   getMemoryWin32HandleKHR),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandlePropertiesKHR,                                 getMemoryWin32HandlePropertiesKHR),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryFdKHR,                                                                    getMemoryFdKHR),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryFdPropertiesKHR,                                                  getMemoryFdPropertiesKHR),
-       VK_NULL_FUNC_ENTRY(vkImportSemaphoreWin32HandleKHR,                                             importSemaphoreWin32HandleKHR),
-       VK_NULL_FUNC_ENTRY(vkGetSemaphoreWin32HandleKHR,                                                getSemaphoreWin32HandleKHR),
-       VK_NULL_FUNC_ENTRY(vkImportSemaphoreFdKHR,                                                              importSemaphoreFdKHR),
-       VK_NULL_FUNC_ENTRY(vkGetSemaphoreFdKHR,                                                                 getSemaphoreFdKHR),
-       VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetKHR,                                                   cmdPushDescriptorSetKHR),
-       VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetWithTemplateKHR,                               cmdPushDescriptorSetWithTemplateKHR),
-       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),
-       VK_NULL_FUNC_ENTRY(vkImportFenceFdKHR,                                                                  importFenceFdKHR),
-       VK_NULL_FUNC_ENTRY(vkGetFenceFdKHR,                                                                             getFenceFdKHR),
-       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2KHR,                                   getBufferMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2KHR,                                    getImageMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2KHR,                              getImageSparseMemoryRequirements2),
-       VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversionKHR,                                   createSamplerYcbcrConversion),
-       VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversionKHR,                                  destroySamplerYcbcrConversion),
-       VK_NULL_FUNC_ENTRY(vkBindBufferMemory2KHR,                                                              bindBufferMemory2),
-       VK_NULL_FUNC_ENTRY(vkBindImageMemory2KHR,                                                               bindImageMemory2),
-       VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSupportKHR,                                  getDescriptorSetLayoutSupport),
-       VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectTagEXT,                                                debugMarkerSetObjectTagEXT),
-       VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectNameEXT,                                               debugMarkerSetObjectNameEXT),
-       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerBeginEXT,                                                    cmdDebugMarkerBeginEXT),
-       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerEndEXT,                                                              cmdDebugMarkerEndEXT),
-       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerInsertEXT,                                                   cmdDebugMarkerInsertEXT),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectCountAMD,                                                   cmdDrawIndirectCountAMD),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirectCountAMD,                                    cmdDrawIndexedIndirectCountAMD),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectCountKHR,                                                   cmdDrawIndirectCountKHR),
-       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirectCountKHR,                                    cmdDrawIndexedIndirectCountKHR),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleNV,                                                    getMemoryWin32HandleNV),
-       VK_NULL_FUNC_ENTRY(vkCmdProcessCommandsNVX,                                                             cmdProcessCommandsNVX),
-       VK_NULL_FUNC_ENTRY(vkCmdReserveSpaceForCommandsNVX,                                             cmdReserveSpaceForCommandsNVX),
-       VK_NULL_FUNC_ENTRY(vkCreateIndirectCommandsLayoutNVX,                                   createIndirectCommandsLayoutNVX),
-       VK_NULL_FUNC_ENTRY(vkDestroyIndirectCommandsLayoutNVX,                                  destroyIndirectCommandsLayoutNVX),
-       VK_NULL_FUNC_ENTRY(vkCreateObjectTableNVX,                                                              createObjectTableNVX),
-       VK_NULL_FUNC_ENTRY(vkDestroyObjectTableNVX,                                                             destroyObjectTableNVX),
-       VK_NULL_FUNC_ENTRY(vkRegisterObjectsNVX,                                                                registerObjectsNVX),
-       VK_NULL_FUNC_ENTRY(vkUnregisterObjectsNVX,                                                              unregisterObjectsNVX),
-       VK_NULL_FUNC_ENTRY(vkCmdSetViewportWScalingNV,                                                  cmdSetViewportWScalingNV),
-       VK_NULL_FUNC_ENTRY(vkDisplayPowerControlEXT,                                                    displayPowerControlEXT),
-       VK_NULL_FUNC_ENTRY(vkRegisterDeviceEventEXT,                                                    registerDeviceEventEXT),
-       VK_NULL_FUNC_ENTRY(vkRegisterDisplayEventEXT,                                                   registerDisplayEventEXT),
-       VK_NULL_FUNC_ENTRY(vkGetSwapchainCounterEXT,                                                    getSwapchainCounterEXT),
-       VK_NULL_FUNC_ENTRY(vkGetRefreshCycleDurationGOOGLE,                                             getRefreshCycleDurationGOOGLE),
-       VK_NULL_FUNC_ENTRY(vkGetPastPresentationTimingGOOGLE,                                   getPastPresentationTimingGOOGLE),
-       VK_NULL_FUNC_ENTRY(vkCmdSetDiscardRectangleEXT,                                                 cmdSetDiscardRectangleEXT),
-       VK_NULL_FUNC_ENTRY(vkSetHdrMetadataEXT,                                                                 setHdrMetadataEXT),
-       VK_NULL_FUNC_ENTRY(vkCmdSetSampleLocationsEXT,                                                  cmdSetSampleLocationsEXT),
-       VK_NULL_FUNC_ENTRY(vkCreateValidationCacheEXT,                                                  createValidationCacheEXT),
-       VK_NULL_FUNC_ENTRY(vkDestroyValidationCacheEXT,                                                 destroyValidationCacheEXT),
-       VK_NULL_FUNC_ENTRY(vkMergeValidationCachesEXT,                                                  mergeValidationCachesEXT),
-       VK_NULL_FUNC_ENTRY(vkGetValidationCacheDataEXT,                                                 getValidationCacheDataEXT),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryAndroidHardwareBufferPropertiesANDROID,   getMemoryAndroidHardwareBufferPropertiesANDROID),
-       VK_NULL_FUNC_ENTRY(vkGetMemoryAndroidHardwareBufferANDROID,                             getMemoryAndroidHardwareBufferANDROID),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceProcAddr,                                                 getDeviceProcAddr),
+       VK_NULL_FUNC_ENTRY(vkDestroyDevice,                                                             destroyDevice),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceQueue,                                                    getDeviceQueue),
+       VK_NULL_FUNC_ENTRY(vkQueueSubmit,                                                               queueSubmit),
+       VK_NULL_FUNC_ENTRY(vkQueueWaitIdle,                                                             queueWaitIdle),
+       VK_NULL_FUNC_ENTRY(vkDeviceWaitIdle,                                                    deviceWaitIdle),
+       VK_NULL_FUNC_ENTRY(vkAllocateMemory,                                                    allocateMemory),
+       VK_NULL_FUNC_ENTRY(vkFreeMemory,                                                                freeMemory),
+       VK_NULL_FUNC_ENTRY(vkMapMemory,                                                                 mapMemory),
+       VK_NULL_FUNC_ENTRY(vkUnmapMemory,                                                               unmapMemory),
+       VK_NULL_FUNC_ENTRY(vkFlushMappedMemoryRanges,                                   flushMappedMemoryRanges),
+       VK_NULL_FUNC_ENTRY(vkInvalidateMappedMemoryRanges,                              invalidateMappedMemoryRanges),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceMemoryCommitment,                                 getDeviceMemoryCommitment),
+       VK_NULL_FUNC_ENTRY(vkBindBufferMemory,                                                  bindBufferMemory),
+       VK_NULL_FUNC_ENTRY(vkBindImageMemory,                                                   bindImageMemory),
+       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements,                               getBufferMemoryRequirements),
+       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements,                                getImageMemoryRequirements),
+       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements,                  getImageSparseMemoryRequirements),
+       VK_NULL_FUNC_ENTRY(vkQueueBindSparse,                                                   queueBindSparse),
+       VK_NULL_FUNC_ENTRY(vkCreateFence,                                                               createFence),
+       VK_NULL_FUNC_ENTRY(vkDestroyFence,                                                              destroyFence),
+       VK_NULL_FUNC_ENTRY(vkResetFences,                                                               resetFences),
+       VK_NULL_FUNC_ENTRY(vkGetFenceStatus,                                                    getFenceStatus),
+       VK_NULL_FUNC_ENTRY(vkWaitForFences,                                                             waitForFences),
+       VK_NULL_FUNC_ENTRY(vkCreateSemaphore,                                                   createSemaphore),
+       VK_NULL_FUNC_ENTRY(vkDestroySemaphore,                                                  destroySemaphore),
+       VK_NULL_FUNC_ENTRY(vkCreateEvent,                                                               createEvent),
+       VK_NULL_FUNC_ENTRY(vkDestroyEvent,                                                              destroyEvent),
+       VK_NULL_FUNC_ENTRY(vkGetEventStatus,                                                    getEventStatus),
+       VK_NULL_FUNC_ENTRY(vkSetEvent,                                                                  setEvent),
+       VK_NULL_FUNC_ENTRY(vkResetEvent,                                                                resetEvent),
+       VK_NULL_FUNC_ENTRY(vkCreateQueryPool,                                                   createQueryPool),
+       VK_NULL_FUNC_ENTRY(vkDestroyQueryPool,                                                  destroyQueryPool),
+       VK_NULL_FUNC_ENTRY(vkGetQueryPoolResults,                                               getQueryPoolResults),
+       VK_NULL_FUNC_ENTRY(vkCreateBuffer,                                                              createBuffer),
+       VK_NULL_FUNC_ENTRY(vkDestroyBuffer,                                                             destroyBuffer),
+       VK_NULL_FUNC_ENTRY(vkCreateBufferView,                                                  createBufferView),
+       VK_NULL_FUNC_ENTRY(vkDestroyBufferView,                                                 destroyBufferView),
+       VK_NULL_FUNC_ENTRY(vkCreateImage,                                                               createImage),
+       VK_NULL_FUNC_ENTRY(vkDestroyImage,                                                              destroyImage),
+       VK_NULL_FUNC_ENTRY(vkGetImageSubresourceLayout,                                 getImageSubresourceLayout),
+       VK_NULL_FUNC_ENTRY(vkCreateImageView,                                                   createImageView),
+       VK_NULL_FUNC_ENTRY(vkDestroyImageView,                                                  destroyImageView),
+       VK_NULL_FUNC_ENTRY(vkCreateShaderModule,                                                createShaderModule),
+       VK_NULL_FUNC_ENTRY(vkDestroyShaderModule,                                               destroyShaderModule),
+       VK_NULL_FUNC_ENTRY(vkCreatePipelineCache,                                               createPipelineCache),
+       VK_NULL_FUNC_ENTRY(vkDestroyPipelineCache,                                              destroyPipelineCache),
+       VK_NULL_FUNC_ENTRY(vkGetPipelineCacheData,                                              getPipelineCacheData),
+       VK_NULL_FUNC_ENTRY(vkMergePipelineCaches,                                               mergePipelineCaches),
+       VK_NULL_FUNC_ENTRY(vkCreateGraphicsPipelines,                                   createGraphicsPipelines),
+       VK_NULL_FUNC_ENTRY(vkCreateComputePipelines,                                    createComputePipelines),
+       VK_NULL_FUNC_ENTRY(vkDestroyPipeline,                                                   destroyPipeline),
+       VK_NULL_FUNC_ENTRY(vkCreatePipelineLayout,                                              createPipelineLayout),
+       VK_NULL_FUNC_ENTRY(vkDestroyPipelineLayout,                                             destroyPipelineLayout),
+       VK_NULL_FUNC_ENTRY(vkCreateSampler,                                                             createSampler),
+       VK_NULL_FUNC_ENTRY(vkDestroySampler,                                                    destroySampler),
+       VK_NULL_FUNC_ENTRY(vkCreateDescriptorSetLayout,                                 createDescriptorSetLayout),
+       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorSetLayout,                                destroyDescriptorSetLayout),
+       VK_NULL_FUNC_ENTRY(vkCreateDescriptorPool,                                              createDescriptorPool),
+       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorPool,                                             destroyDescriptorPool),
+       VK_NULL_FUNC_ENTRY(vkResetDescriptorPool,                                               resetDescriptorPool),
+       VK_NULL_FUNC_ENTRY(vkAllocateDescriptorSets,                                    allocateDescriptorSets),
+       VK_NULL_FUNC_ENTRY(vkFreeDescriptorSets,                                                freeDescriptorSets),
+       VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSets,                                              updateDescriptorSets),
+       VK_NULL_FUNC_ENTRY(vkCreateFramebuffer,                                                 createFramebuffer),
+       VK_NULL_FUNC_ENTRY(vkDestroyFramebuffer,                                                destroyFramebuffer),
+       VK_NULL_FUNC_ENTRY(vkCreateRenderPass,                                                  createRenderPass),
+       VK_NULL_FUNC_ENTRY(vkDestroyRenderPass,                                                 destroyRenderPass),
+       VK_NULL_FUNC_ENTRY(vkGetRenderAreaGranularity,                                  getRenderAreaGranularity),
+       VK_NULL_FUNC_ENTRY(vkCreateCommandPool,                                                 createCommandPool),
+       VK_NULL_FUNC_ENTRY(vkDestroyCommandPool,                                                destroyCommandPool),
+       VK_NULL_FUNC_ENTRY(vkResetCommandPool,                                                  resetCommandPool),
+       VK_NULL_FUNC_ENTRY(vkAllocateCommandBuffers,                                    allocateCommandBuffers),
+       VK_NULL_FUNC_ENTRY(vkFreeCommandBuffers,                                                freeCommandBuffers),
+       VK_NULL_FUNC_ENTRY(vkBeginCommandBuffer,                                                beginCommandBuffer),
+       VK_NULL_FUNC_ENTRY(vkEndCommandBuffer,                                                  endCommandBuffer),
+       VK_NULL_FUNC_ENTRY(vkResetCommandBuffer,                                                resetCommandBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdBindPipeline,                                                   cmdBindPipeline),
+       VK_NULL_FUNC_ENTRY(vkCmdSetViewport,                                                    cmdSetViewport),
+       VK_NULL_FUNC_ENTRY(vkCmdSetScissor,                                                             cmdSetScissor),
+       VK_NULL_FUNC_ENTRY(vkCmdSetLineWidth,                                                   cmdSetLineWidth),
+       VK_NULL_FUNC_ENTRY(vkCmdSetDepthBias,                                                   cmdSetDepthBias),
+       VK_NULL_FUNC_ENTRY(vkCmdSetBlendConstants,                                              cmdSetBlendConstants),
+       VK_NULL_FUNC_ENTRY(vkCmdSetDepthBounds,                                                 cmdSetDepthBounds),
+       VK_NULL_FUNC_ENTRY(vkCmdSetStencilCompareMask,                                  cmdSetStencilCompareMask),
+       VK_NULL_FUNC_ENTRY(vkCmdSetStencilWriteMask,                                    cmdSetStencilWriteMask),
+       VK_NULL_FUNC_ENTRY(vkCmdSetStencilReference,                                    cmdSetStencilReference),
+       VK_NULL_FUNC_ENTRY(vkCmdBindDescriptorSets,                                             cmdBindDescriptorSets),
+       VK_NULL_FUNC_ENTRY(vkCmdBindIndexBuffer,                                                cmdBindIndexBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdBindVertexBuffers,                                              cmdBindVertexBuffers),
+       VK_NULL_FUNC_ENTRY(vkCmdDraw,                                                                   cmdDraw),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexed,                                                    cmdDrawIndexed),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirect,                                                   cmdDrawIndirect),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirect,                                    cmdDrawIndexedIndirect),
+       VK_NULL_FUNC_ENTRY(vkCmdDispatch,                                                               cmdDispatch),
+       VK_NULL_FUNC_ENTRY(vkCmdDispatchIndirect,                                               cmdDispatchIndirect),
+       VK_NULL_FUNC_ENTRY(vkCmdCopyBuffer,                                                             cmdCopyBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdCopyImage,                                                              cmdCopyImage),
+       VK_NULL_FUNC_ENTRY(vkCmdBlitImage,                                                              cmdBlitImage),
+       VK_NULL_FUNC_ENTRY(vkCmdCopyBufferToImage,                                              cmdCopyBufferToImage),
+       VK_NULL_FUNC_ENTRY(vkCmdCopyImageToBuffer,                                              cmdCopyImageToBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdUpdateBuffer,                                                   cmdUpdateBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdFillBuffer,                                                             cmdFillBuffer),
+       VK_NULL_FUNC_ENTRY(vkCmdClearColorImage,                                                cmdClearColorImage),
+       VK_NULL_FUNC_ENTRY(vkCmdClearDepthStencilImage,                                 cmdClearDepthStencilImage),
+       VK_NULL_FUNC_ENTRY(vkCmdClearAttachments,                                               cmdClearAttachments),
+       VK_NULL_FUNC_ENTRY(vkCmdResolveImage,                                                   cmdResolveImage),
+       VK_NULL_FUNC_ENTRY(vkCmdSetEvent,                                                               cmdSetEvent),
+       VK_NULL_FUNC_ENTRY(vkCmdResetEvent,                                                             cmdResetEvent),
+       VK_NULL_FUNC_ENTRY(vkCmdWaitEvents,                                                             cmdWaitEvents),
+       VK_NULL_FUNC_ENTRY(vkCmdPipelineBarrier,                                                cmdPipelineBarrier),
+       VK_NULL_FUNC_ENTRY(vkCmdBeginQuery,                                                             cmdBeginQuery),
+       VK_NULL_FUNC_ENTRY(vkCmdEndQuery,                                                               cmdEndQuery),
+       VK_NULL_FUNC_ENTRY(vkCmdResetQueryPool,                                                 cmdResetQueryPool),
+       VK_NULL_FUNC_ENTRY(vkCmdWriteTimestamp,                                                 cmdWriteTimestamp),
+       VK_NULL_FUNC_ENTRY(vkCmdCopyQueryPoolResults,                                   cmdCopyQueryPoolResults),
+       VK_NULL_FUNC_ENTRY(vkCmdPushConstants,                                                  cmdPushConstants),
+       VK_NULL_FUNC_ENTRY(vkCmdBeginRenderPass,                                                cmdBeginRenderPass),
+       VK_NULL_FUNC_ENTRY(vkCmdNextSubpass,                                                    cmdNextSubpass),
+       VK_NULL_FUNC_ENTRY(vkCmdEndRenderPass,                                                  cmdEndRenderPass),
+       VK_NULL_FUNC_ENTRY(vkCmdExecuteCommands,                                                cmdExecuteCommands),
+       VK_NULL_FUNC_ENTRY(vkBindBufferMemory2,                                                 bindBufferMemory2),
+       VK_NULL_FUNC_ENTRY(vkBindImageMemory2,                                                  bindImageMemory2),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPeerMemoryFeatures,                  getDeviceGroupPeerMemoryFeatures),
+       VK_NULL_FUNC_ENTRY(vkCmdSetDeviceMask,                                                  cmdSetDeviceMask),
+       VK_NULL_FUNC_ENTRY(vkCmdDispatchBase,                                                   cmdDispatchBase),
+       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2,                               getImageMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2,                              getBufferMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2,                 getImageSparseMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkTrimCommandPool,                                                   trimCommandPool),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceQueue2,                                                   getDeviceQueue2),
+       VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversion,                              createSamplerYcbcrConversion),
+       VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversion,                             destroySamplerYcbcrConversion),
+       VK_NULL_FUNC_ENTRY(vkCreateDescriptorUpdateTemplate,                    createDescriptorUpdateTemplate),
+       VK_NULL_FUNC_ENTRY(vkDestroyDescriptorUpdateTemplate,                   destroyDescriptorUpdateTemplate),
+       VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSetWithTemplate,                   updateDescriptorSetWithTemplate),
+       VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSupport,                             getDescriptorSetLayoutSupport),
+       VK_NULL_FUNC_ENTRY(vkCreateSwapchainKHR,                                                createSwapchainKHR),
+       VK_NULL_FUNC_ENTRY(vkDestroySwapchainKHR,                                               destroySwapchainKHR),
+       VK_NULL_FUNC_ENTRY(vkGetSwapchainImagesKHR,                                             getSwapchainImagesKHR),
+       VK_NULL_FUNC_ENTRY(vkAcquireNextImageKHR,                                               acquireNextImageKHR),
+       VK_NULL_FUNC_ENTRY(vkQueuePresentKHR,                                                   queuePresentKHR),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPresentCapabilitiesKHR,              getDeviceGroupPresentCapabilitiesKHR),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupSurfacePresentModesKHR,              getDeviceGroupSurfacePresentModesKHR),
+       VK_NULL_FUNC_ENTRY(vkAcquireNextImage2KHR,                                              acquireNextImage2KHR),
+       VK_NULL_FUNC_ENTRY(vkCreateSharedSwapchainsKHR,                                 createSharedSwapchainsKHR),
+       VK_NULL_FUNC_ENTRY(vkCmdDispatchBaseKHR,                                                cmdDispatchBase),
+       VK_NULL_FUNC_ENTRY(vkCmdSetDeviceMaskKHR,                                               cmdSetDeviceMask),
+       VK_NULL_FUNC_ENTRY(vkGetDeviceGroupPeerMemoryFeaturesKHR,               getDeviceGroupPeerMemoryFeatures),
+       VK_NULL_FUNC_ENTRY(vkTrimCommandPoolKHR,                                                trimCommandPool),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleKHR,                                   getMemoryWin32HandleKHR),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandlePropertiesKHR,                 getMemoryWin32HandlePropertiesKHR),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryFdKHR,                                                    getMemoryFdKHR),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryFdPropertiesKHR,                                  getMemoryFdPropertiesKHR),
+       VK_NULL_FUNC_ENTRY(vkImportSemaphoreWin32HandleKHR,                             importSemaphoreWin32HandleKHR),
+       VK_NULL_FUNC_ENTRY(vkGetSemaphoreWin32HandleKHR,                                getSemaphoreWin32HandleKHR),
+       VK_NULL_FUNC_ENTRY(vkImportSemaphoreFdKHR,                                              importSemaphoreFdKHR),
+       VK_NULL_FUNC_ENTRY(vkGetSemaphoreFdKHR,                                                 getSemaphoreFdKHR),
+       VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetKHR,                                   cmdPushDescriptorSetKHR),
+       VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetWithTemplateKHR,               cmdPushDescriptorSetWithTemplateKHR),
+       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),
+       VK_NULL_FUNC_ENTRY(vkImportFenceFdKHR,                                                  importFenceFdKHR),
+       VK_NULL_FUNC_ENTRY(vkGetFenceFdKHR,                                                             getFenceFdKHR),
+       VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2KHR,                   getBufferMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2KHR,                    getImageMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2KHR,              getImageSparseMemoryRequirements2),
+       VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversionKHR,                   createSamplerYcbcrConversion),
+       VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversionKHR,                  destroySamplerYcbcrConversion),
+       VK_NULL_FUNC_ENTRY(vkBindBufferMemory2KHR,                                              bindBufferMemory2),
+       VK_NULL_FUNC_ENTRY(vkBindImageMemory2KHR,                                               bindImageMemory2),
+       VK_NULL_FUNC_ENTRY(vkGetDescriptorSetLayoutSupportKHR,                  getDescriptorSetLayoutSupport),
+       VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectTagEXT,                                debugMarkerSetObjectTagEXT),
+       VK_NULL_FUNC_ENTRY(vkDebugMarkerSetObjectNameEXT,                               debugMarkerSetObjectNameEXT),
+       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerBeginEXT,                                    cmdDebugMarkerBeginEXT),
+       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerEndEXT,                                              cmdDebugMarkerEndEXT),
+       VK_NULL_FUNC_ENTRY(vkCmdDebugMarkerInsertEXT,                                   cmdDebugMarkerInsertEXT),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectCountAMD,                                   cmdDrawIndirectCountAMD),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirectCountAMD,                    cmdDrawIndexedIndirectCountAMD),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndirectCountKHR,                                   cmdDrawIndirectCountKHR),
+       VK_NULL_FUNC_ENTRY(vkCmdDrawIndexedIndirectCountKHR,                    cmdDrawIndexedIndirectCountKHR),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleNV,                                    getMemoryWin32HandleNV),
+       VK_NULL_FUNC_ENTRY(vkCmdProcessCommandsNVX,                                             cmdProcessCommandsNVX),
+       VK_NULL_FUNC_ENTRY(vkCmdReserveSpaceForCommandsNVX,                             cmdReserveSpaceForCommandsNVX),
+       VK_NULL_FUNC_ENTRY(vkCreateIndirectCommandsLayoutNVX,                   createIndirectCommandsLayoutNVX),
+       VK_NULL_FUNC_ENTRY(vkDestroyIndirectCommandsLayoutNVX,                  destroyIndirectCommandsLayoutNVX),
+       VK_NULL_FUNC_ENTRY(vkCreateObjectTableNVX,                                              createObjectTableNVX),
+       VK_NULL_FUNC_ENTRY(vkDestroyObjectTableNVX,                                             destroyObjectTableNVX),
+       VK_NULL_FUNC_ENTRY(vkRegisterObjectsNVX,                                                registerObjectsNVX),
+       VK_NULL_FUNC_ENTRY(vkUnregisterObjectsNVX,                                              unregisterObjectsNVX),
+       VK_NULL_FUNC_ENTRY(vkCmdSetViewportWScalingNV,                                  cmdSetViewportWScalingNV),
+       VK_NULL_FUNC_ENTRY(vkDisplayPowerControlEXT,                                    displayPowerControlEXT),
+       VK_NULL_FUNC_ENTRY(vkRegisterDeviceEventEXT,                                    registerDeviceEventEXT),
+       VK_NULL_FUNC_ENTRY(vkRegisterDisplayEventEXT,                                   registerDisplayEventEXT),
+       VK_NULL_FUNC_ENTRY(vkGetSwapchainCounterEXT,                                    getSwapchainCounterEXT),
+       VK_NULL_FUNC_ENTRY(vkGetRefreshCycleDurationGOOGLE,                             getRefreshCycleDurationGOOGLE),
+       VK_NULL_FUNC_ENTRY(vkGetPastPresentationTimingGOOGLE,                   getPastPresentationTimingGOOGLE),
+       VK_NULL_FUNC_ENTRY(vkCmdSetDiscardRectangleEXT,                                 cmdSetDiscardRectangleEXT),
+       VK_NULL_FUNC_ENTRY(vkSetHdrMetadataEXT,                                                 setHdrMetadataEXT),
+       VK_NULL_FUNC_ENTRY(vkCmdSetSampleLocationsEXT,                                  cmdSetSampleLocationsEXT),
+       VK_NULL_FUNC_ENTRY(vkCreateValidationCacheEXT,                                  createValidationCacheEXT),
+       VK_NULL_FUNC_ENTRY(vkDestroyValidationCacheEXT,                                 destroyValidationCacheEXT),
+       VK_NULL_FUNC_ENTRY(vkMergeValidationCachesEXT,                                  mergeValidationCachesEXT),
+       VK_NULL_FUNC_ENTRY(vkGetValidationCacheDataEXT,                                 getValidationCacheDataEXT),
+       VK_NULL_FUNC_ENTRY(vkGetAndroidHardwareBufferPropertiesANDROID, getAndroidHardwareBufferPropertiesANDROID),
+       VK_NULL_FUNC_ENTRY(vkGetMemoryAndroidHardwareBufferANDROID,             getMemoryAndroidHardwareBufferANDROID),
  };
  
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
   */
- virtual PFN_vkVoidFunction    getDeviceProcAddr                                                               (VkDevice device, const char* pName) const = 0;
- virtual void                          destroyDevice                                                                   (VkDevice device, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual void                          getDeviceQueue                                                                  (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue) const = 0;
- virtual VkResult                      queueSubmit                                                                             (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence) const = 0;
- virtual VkResult                      queueWaitIdle                                                                   (VkQueue queue) const = 0;
- virtual VkResult                      deviceWaitIdle                                                                  (VkDevice device) const = 0;
- virtual VkResult                      allocateMemory                                                                  (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) const = 0;
- virtual void                          freeMemory                                                                              (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      mapMemory                                                                               (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const = 0;
- virtual void                          unmapMemory                                                                             (VkDevice device, VkDeviceMemory memory) const = 0;
- virtual VkResult                      flushMappedMemoryRanges                                                 (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const = 0;
- virtual VkResult                      invalidateMappedMemoryRanges                                    (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const = 0;
- virtual void                          getDeviceMemoryCommitment                                               (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const = 0;
- virtual VkResult                      bindBufferMemory                                                                (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
- virtual VkResult                      bindImageMemory                                                                 (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
- virtual void                          getBufferMemoryRequirements                                             (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements) const = 0;
- virtual void                          getImageMemoryRequirements                                              (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements) const = 0;
- virtual void                          getImageSparseMemoryRequirements                                (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) const = 0;
- virtual VkResult                      queueBindSparse                                                                 (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) const = 0;
- virtual VkResult                      createFence                                                                             (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
- virtual void                          destroyFence                                                                    (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      resetFences                                                                             (VkDevice device, deUint32 fenceCount, const VkFence* pFences) const = 0;
- virtual VkResult                      getFenceStatus                                                                  (VkDevice device, VkFence fence) const = 0;
- virtual VkResult                      waitForFences                                                                   (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout) const = 0;
- virtual VkResult                      createSemaphore                                                                 (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) const = 0;
- virtual void                          destroySemaphore                                                                (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createEvent                                                                             (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) const = 0;
- virtual void                          destroyEvent                                                                    (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      getEventStatus                                                                  (VkDevice device, VkEvent event) const = 0;
- virtual VkResult                      setEvent                                                                                (VkDevice device, VkEvent event) const = 0;
- virtual VkResult                      resetEvent                                                                              (VkDevice device, VkEvent event) const = 0;
- virtual VkResult                      createQueryPool                                                                 (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const = 0;
- virtual void                          destroyQueryPool                                                                (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      getQueryPoolResults                                                             (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const = 0;
- virtual VkResult                      createBuffer                                                                    (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) const = 0;
- virtual void                          destroyBuffer                                                                   (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createBufferView                                                                (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView) const = 0;
- virtual void                          destroyBufferView                                                               (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createImage                                                                             (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage) const = 0;
- virtual void                          destroyImage                                                                    (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual void                          getImageSubresourceLayout                                               (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) const = 0;
- virtual VkResult                      createImageView                                                                 (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) const = 0;
- virtual void                          destroyImageView                                                                (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createShaderModule                                                              (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const = 0;
- virtual void                          destroyShaderModule                                                             (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createPipelineCache                                                             (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) const = 0;
- virtual void                          destroyPipelineCache                                                    (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      getPipelineCacheData                                                    (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData) const = 0;
- virtual VkResult                      mergePipelineCaches                                                             (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches) const = 0;
- virtual VkResult                      createGraphicsPipelines                                                 (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const = 0;
- virtual VkResult                      createComputePipelines                                                  (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const = 0;
- virtual void                          destroyPipeline                                                                 (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createPipelineLayout                                                    (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const = 0;
- virtual void                          destroyPipelineLayout                                                   (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createSampler                                                                   (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const = 0;
- virtual void                          destroySampler                                                                  (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createDescriptorSetLayout                                               (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const = 0;
- virtual void                          destroyDescriptorSetLayout                                              (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createDescriptorPool                                                    (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) const = 0;
- virtual void                          destroyDescriptorPool                                                   (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      resetDescriptorPool                                                             (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const = 0;
- virtual VkResult                      allocateDescriptorSets                                                  (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) const = 0;
- virtual VkResult                      freeDescriptorSets                                                              (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets) const = 0;
- virtual void                          updateDescriptorSets                                                    (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies) const = 0;
- virtual VkResult                      createFramebuffer                                                               (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const = 0;
- virtual void                          destroyFramebuffer                                                              (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createRenderPass                                                                (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const = 0;
- virtual void                          destroyRenderPass                                                               (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual void                          getRenderAreaGranularity                                                (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) const = 0;
- virtual VkResult                      createCommandPool                                                               (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const = 0;
- virtual void                          destroyCommandPool                                                              (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      resetCommandPool                                                                (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const = 0;
- virtual VkResult                      allocateCommandBuffers                                                  (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const = 0;
- virtual void                          freeCommandBuffers                                                              (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const = 0;
- virtual VkResult                      beginCommandBuffer                                                              (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const = 0;
- virtual VkResult                      endCommandBuffer                                                                (VkCommandBuffer commandBuffer) const = 0;
- virtual VkResult                      resetCommandBuffer                                                              (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const = 0;
- virtual void                          cmdBindPipeline                                                                 (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const = 0;
- virtual void                          cmdSetViewport                                                                  (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const = 0;
- virtual void                          cmdSetScissor                                                                   (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const = 0;
- virtual void                          cmdSetLineWidth                                                                 (VkCommandBuffer commandBuffer, float lineWidth) const = 0;
- virtual void                          cmdSetDepthBias                                                                 (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const = 0;
- virtual void                          cmdSetBlendConstants                                                    (VkCommandBuffer commandBuffer, const float blendConstants[4]) const = 0;
- virtual void                          cmdSetDepthBounds                                                               (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const = 0;
- virtual void                          cmdSetStencilCompareMask                                                (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask) const = 0;
- virtual void                          cmdSetStencilWriteMask                                                  (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask) const = 0;
- virtual void                          cmdSetStencilReference                                                  (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference) const = 0;
- virtual void                          cmdBindDescriptorSets                                                   (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets) const = 0;
- virtual void                          cmdBindIndexBuffer                                                              (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const = 0;
- virtual void                          cmdBindVertexBuffers                                                    (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const = 0;
- virtual void                          cmdDraw                                                                                 (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance) const = 0;
- virtual void                          cmdDrawIndexed                                                                  (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance) const = 0;
- virtual void                          cmdDrawIndirect                                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0;
- virtual void                          cmdDrawIndexedIndirect                                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0;
- virtual void                          cmdDispatch                                                                             (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const = 0;
- virtual void                          cmdDispatchIndirect                                                             (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const = 0;
- virtual void                          cmdCopyBuffer                                                                   (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions) const = 0;
- virtual void                          cmdCopyImage                                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions) const = 0;
- virtual void                          cmdBlitImage                                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter) const = 0;
- virtual void                          cmdCopyBufferToImage                                                    (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions) const = 0;
- virtual void                          cmdCopyImageToBuffer                                                    (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions) const = 0;
- virtual void                          cmdUpdateBuffer                                                                 (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData) const = 0;
- virtual void                          cmdFillBuffer                                                                   (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data) const = 0;
- virtual void                          cmdClearColorImage                                                              (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const = 0;
- virtual void                          cmdClearDepthStencilImage                                               (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const = 0;
- virtual void                          cmdClearAttachments                                                             (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects) const = 0;
- virtual void                          cmdResolveImage                                                                 (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions) const = 0;
- virtual void                          cmdSetEvent                                                                             (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const = 0;
- virtual void                          cmdResetEvent                                                                   (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const = 0;
- virtual void                          cmdWaitEvents                                                                   (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const = 0;
- virtual void                          cmdPipelineBarrier                                                              (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const = 0;
- virtual void                          cmdBeginQuery                                                                   (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags) const = 0;
- virtual void                          cmdEndQuery                                                                             (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query) const = 0;
- virtual void                          cmdResetQueryPool                                                               (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount) const = 0;
- virtual void                          cmdWriteTimestamp                                                               (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query) const = 0;
- virtual void                          cmdCopyQueryPoolResults                                                 (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const = 0;
- virtual void                          cmdPushConstants                                                                (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const = 0;
- virtual void                          cmdBeginRenderPass                                                              (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents) const = 0;
- virtual void                          cmdNextSubpass                                                                  (VkCommandBuffer commandBuffer, VkSubpassContents contents) const = 0;
- virtual void                          cmdEndRenderPass                                                                (VkCommandBuffer commandBuffer) const = 0;
- virtual void                          cmdExecuteCommands                                                              (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const = 0;
- virtual VkResult                      bindBufferMemory2                                                               (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos) const = 0;
- virtual VkResult                      bindImageMemory2                                                                (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos) const = 0;
- virtual void                          getDeviceGroupPeerMemoryFeatures                                (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures) const = 0;
- virtual void                          cmdSetDeviceMask                                                                (VkCommandBuffer commandBuffer, deUint32 deviceMask) const = 0;
- virtual void                          cmdDispatchBase                                                                 (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const = 0;
- virtual void                          getImageMemoryRequirements2                                             (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const = 0;
- virtual void                          getBufferMemoryRequirements2                                    (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const = 0;
- virtual void                          getImageSparseMemoryRequirements2                               (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) const = 0;
- virtual void                          trimCommandPool                                                                 (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const = 0;
- virtual void                          getDeviceQueue2                                                                 (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue) const = 0;
- virtual VkResult                      createSamplerYcbcrConversion                                    (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const = 0;
- virtual void                          destroySamplerYcbcrConversion                                   (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createDescriptorUpdateTemplate                                  (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate) const = 0;
- virtual void                          destroyDescriptorUpdateTemplate                                 (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual void                          updateDescriptorSetWithTemplate                                 (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData) const = 0;
- virtual void                          getDescriptorSetLayoutSupport                                   (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) const = 0;
- virtual VkResult                      createSwapchainKHR                                                              (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) const = 0;
- virtual void                          destroySwapchainKHR                                                             (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      getSwapchainImagesKHR                                                   (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages) const = 0;
- virtual VkResult                      acquireNextImageKHR                                                             (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex) const = 0;
- virtual VkResult                      queuePresentKHR                                                                 (VkQueue queue, const VkPresentInfoKHR* pPresentInfo) const = 0;
- virtual VkResult                      getDeviceGroupPresentCapabilitiesKHR                    (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities) const = 0;
- virtual VkResult                      getDeviceGroupSurfacePresentModesKHR                    (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes) const = 0;
- virtual VkResult                      acquireNextImage2KHR                                                    (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex) const = 0;
- virtual VkResult                      createSharedSwapchainsKHR                                               (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains) const = 0;
- virtual VkResult                      getMemoryWin32HandleKHR                                                 (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0;
- virtual VkResult                      getMemoryWin32HandlePropertiesKHR                               (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const = 0;
- virtual VkResult                      getMemoryFdKHR                                                                  (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
- virtual VkResult                      getMemoryFdPropertiesKHR                                                (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties) const = 0;
- virtual VkResult                      importSemaphoreWin32HandleKHR                                   (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo) const = 0;
- virtual VkResult                      getSemaphoreWin32HandleKHR                                              (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0;
- virtual VkResult                      importSemaphoreFdKHR                                                    (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo) const = 0;
- 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;
- virtual VkResult                      importFenceFdKHR                                                                (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo) const = 0;
- virtual VkResult                      getFenceFdKHR                                                                   (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
- virtual VkResult                      debugMarkerSetObjectTagEXT                                              (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) const = 0;
- virtual VkResult                      debugMarkerSetObjectNameEXT                                             (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) const = 0;
- virtual void                          cmdDebugMarkerBeginEXT                                                  (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const = 0;
- virtual void                          cmdDebugMarkerEndEXT                                                    (VkCommandBuffer commandBuffer) const = 0;
- virtual void                          cmdDebugMarkerInsertEXT                                                 (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const = 0;
- virtual void                          cmdDrawIndirectCountAMD                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
- virtual void                          cmdDrawIndexedIndirectCountAMD                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
- virtual void                          cmdDrawIndirectCountKHR                                                 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
- virtual void                          cmdDrawIndexedIndirectCountKHR                                  (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
- virtual VkResult                      getMemoryWin32HandleNV                                                  (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle) const = 0;
- virtual void                          cmdProcessCommandsNVX                                                   (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo) const = 0;
- virtual void                          cmdReserveSpaceForCommandsNVX                                   (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo) const = 0;
- virtual VkResult                      createIndirectCommandsLayoutNVX                                 (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout) const = 0;
- virtual void                          destroyIndirectCommandsLayoutNVX                                (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      createObjectTableNVX                                                    (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable) const = 0;
- virtual void                          destroyObjectTableNVX                                                   (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      registerObjectsNVX                                                              (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const = 0;
- virtual VkResult                      unregisterObjectsNVX                                                    (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const = 0;
- virtual void                          cmdSetViewportWScalingNV                                                (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings) const = 0;
- virtual VkResult                      displayPowerControlEXT                                                  (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo) const = 0;
- virtual VkResult                      registerDeviceEventEXT                                                  (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
- virtual VkResult                      registerDisplayEventEXT                                                 (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
- virtual VkResult                      getSwapchainCounterEXT                                                  (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue) const = 0;
- virtual VkResult                      getRefreshCycleDurationGOOGLE                                   (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const = 0;
- virtual VkResult                      getPastPresentationTimingGOOGLE                                 (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const = 0;
- virtual void                          cmdSetDiscardRectangleEXT                                               (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles) const = 0;
- virtual void                          setHdrMetadataEXT                                                               (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata) const = 0;
- virtual void                          cmdSetSampleLocationsEXT                                                (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo) const = 0;
- virtual VkResult                      createValidationCacheEXT                                                (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache) const = 0;
- virtual void                          destroyValidationCacheEXT                                               (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator) const = 0;
- virtual VkResult                      mergeValidationCachesEXT                                                (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches) const = 0;
- virtual VkResult                      getValidationCacheDataEXT                                               (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData) const = 0;
- virtual VkResult                      getMemoryAndroidHardwareBufferPropertiesANDROID (VkDevice device, const pt::AndroidHardwareBufferPtr buffer, VkMemoryAndroidHardwareBufferPropertiesANDROID* pProperties) const = 0;
- virtual VkResult                      getMemoryAndroidHardwareBufferANDROID                   (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, pt::AndroidHardwareBufferPtr* pBuffer) const = 0;
+ virtual PFN_vkVoidFunction    getDeviceProcAddr                                                       (VkDevice device, const char* pName) const = 0;
+ virtual void                          destroyDevice                                                           (VkDevice device, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual void                          getDeviceQueue                                                          (VkDevice device, deUint32 queueFamilyIndex, deUint32 queueIndex, VkQueue* pQueue) const = 0;
+ virtual VkResult                      queueSubmit                                                                     (VkQueue queue, deUint32 submitCount, const VkSubmitInfo* pSubmits, VkFence fence) const = 0;
+ virtual VkResult                      queueWaitIdle                                                           (VkQueue queue) const = 0;
+ virtual VkResult                      deviceWaitIdle                                                          (VkDevice device) const = 0;
+ virtual VkResult                      allocateMemory                                                          (VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) const = 0;
+ virtual void                          freeMemory                                                                      (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      mapMemory                                                                       (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const = 0;
+ virtual void                          unmapMemory                                                                     (VkDevice device, VkDeviceMemory memory) const = 0;
+ virtual VkResult                      flushMappedMemoryRanges                                         (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const = 0;
+ virtual VkResult                      invalidateMappedMemoryRanges                            (VkDevice device, deUint32 memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges) const = 0;
+ virtual void                          getDeviceMemoryCommitment                                       (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const = 0;
+ virtual VkResult                      bindBufferMemory                                                        (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
+ virtual VkResult                      bindImageMemory                                                         (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
+ virtual void                          getBufferMemoryRequirements                                     (VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements) const = 0;
+ virtual void                          getImageMemoryRequirements                                      (VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements) const = 0;
+ virtual void                          getImageSparseMemoryRequirements                        (VkDevice device, VkImage image, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) const = 0;
+ virtual VkResult                      queueBindSparse                                                         (VkQueue queue, deUint32 bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence) const = 0;
+ virtual VkResult                      createFence                                                                     (VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
+ virtual void                          destroyFence                                                            (VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      resetFences                                                                     (VkDevice device, deUint32 fenceCount, const VkFence* pFences) const = 0;
+ virtual VkResult                      getFenceStatus                                                          (VkDevice device, VkFence fence) const = 0;
+ virtual VkResult                      waitForFences                                                           (VkDevice device, deUint32 fenceCount, const VkFence* pFences, VkBool32 waitAll, deUint64 timeout) const = 0;
+ virtual VkResult                      createSemaphore                                                         (VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) const = 0;
+ virtual void                          destroySemaphore                                                        (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createEvent                                                                     (VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent) const = 0;
+ virtual void                          destroyEvent                                                            (VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      getEventStatus                                                          (VkDevice device, VkEvent event) const = 0;
+ virtual VkResult                      setEvent                                                                        (VkDevice device, VkEvent event) const = 0;
+ virtual VkResult                      resetEvent                                                                      (VkDevice device, VkEvent event) const = 0;
+ virtual VkResult                      createQueryPool                                                         (VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) const = 0;
+ virtual void                          destroyQueryPool                                                        (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      getQueryPoolResults                                                     (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const = 0;
+ virtual VkResult                      createBuffer                                                            (VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer) const = 0;
+ virtual void                          destroyBuffer                                                           (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createBufferView                                                        (VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView) const = 0;
+ virtual void                          destroyBufferView                                                       (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createImage                                                                     (VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage) const = 0;
+ virtual void                          destroyImage                                                            (VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual void                          getImageSubresourceLayout                                       (VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) const = 0;
+ virtual VkResult                      createImageView                                                         (VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView) const = 0;
+ virtual void                          destroyImageView                                                        (VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createShaderModule                                                      (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const = 0;
+ virtual void                          destroyShaderModule                                                     (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createPipelineCache                                                     (VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) const = 0;
+ virtual void                          destroyPipelineCache                                            (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      getPipelineCacheData                                            (VkDevice device, VkPipelineCache pipelineCache, deUintptr* pDataSize, void* pData) const = 0;
+ virtual VkResult                      mergePipelineCaches                                                     (VkDevice device, VkPipelineCache dstCache, deUint32 srcCacheCount, const VkPipelineCache* pSrcCaches) const = 0;
+ virtual VkResult                      createGraphicsPipelines                                         (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const = 0;
+ virtual VkResult                      createComputePipelines                                          (VkDevice device, VkPipelineCache pipelineCache, deUint32 createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) const = 0;
+ virtual void                          destroyPipeline                                                         (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createPipelineLayout                                            (VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout) const = 0;
+ virtual void                          destroyPipelineLayout                                           (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createSampler                                                           (VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler) const = 0;
+ virtual void                          destroySampler                                                          (VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createDescriptorSetLayout                                       (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout) const = 0;
+ virtual void                          destroyDescriptorSetLayout                                      (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createDescriptorPool                                            (VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool) const = 0;
+ virtual void                          destroyDescriptorPool                                           (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      resetDescriptorPool                                                     (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const = 0;
+ virtual VkResult                      allocateDescriptorSets                                          (VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) const = 0;
+ virtual VkResult                      freeDescriptorSets                                                      (VkDevice device, VkDescriptorPool descriptorPool, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets) const = 0;
+ virtual void                          updateDescriptorSets                                            (VkDevice device, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, deUint32 descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies) const = 0;
+ virtual VkResult                      createFramebuffer                                                       (VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer) const = 0;
+ virtual void                          destroyFramebuffer                                                      (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createRenderPass                                                        (VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass) const = 0;
+ virtual void                          destroyRenderPass                                                       (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual void                          getRenderAreaGranularity                                        (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) const = 0;
+ virtual VkResult                      createCommandPool                                                       (VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool) const = 0;
+ virtual void                          destroyCommandPool                                                      (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      resetCommandPool                                                        (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const = 0;
+ virtual VkResult                      allocateCommandBuffers                                          (VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers) const = 0;
+ virtual void                          freeCommandBuffers                                                      (VkDevice device, VkCommandPool commandPool, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const = 0;
+ virtual VkResult                      beginCommandBuffer                                                      (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo) const = 0;
+ virtual VkResult                      endCommandBuffer                                                        (VkCommandBuffer commandBuffer) const = 0;
+ virtual VkResult                      resetCommandBuffer                                                      (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const = 0;
+ virtual void                          cmdBindPipeline                                                         (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const = 0;
+ virtual void                          cmdSetViewport                                                          (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewport* pViewports) const = 0;
+ virtual void                          cmdSetScissor                                                           (VkCommandBuffer commandBuffer, deUint32 firstScissor, deUint32 scissorCount, const VkRect2D* pScissors) const = 0;
+ virtual void                          cmdSetLineWidth                                                         (VkCommandBuffer commandBuffer, float lineWidth) const = 0;
+ virtual void                          cmdSetDepthBias                                                         (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const = 0;
+ virtual void                          cmdSetBlendConstants                                            (VkCommandBuffer commandBuffer, const float blendConstants[4]) const = 0;
+ virtual void                          cmdSetDepthBounds                                                       (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const = 0;
+ virtual void                          cmdSetStencilCompareMask                                        (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 compareMask) const = 0;
+ virtual void                          cmdSetStencilWriteMask                                          (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 writeMask) const = 0;
+ virtual void                          cmdSetStencilReference                                          (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, deUint32 reference) const = 0;
+ virtual void                          cmdBindDescriptorSets                                           (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 firstSet, deUint32 descriptorSetCount, const VkDescriptorSet* pDescriptorSets, deUint32 dynamicOffsetCount, const deUint32* pDynamicOffsets) const = 0;
+ virtual void                          cmdBindIndexBuffer                                                      (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const = 0;
+ virtual void                          cmdBindVertexBuffers                                            (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const = 0;
+ virtual void                          cmdDraw                                                                         (VkCommandBuffer commandBuffer, deUint32 vertexCount, deUint32 instanceCount, deUint32 firstVertex, deUint32 firstInstance) const = 0;
+ virtual void                          cmdDrawIndexed                                                          (VkCommandBuffer commandBuffer, deUint32 indexCount, deUint32 instanceCount, deUint32 firstIndex, deInt32 vertexOffset, deUint32 firstInstance) const = 0;
+ virtual void                          cmdDrawIndirect                                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0;
+ virtual void                          cmdDrawIndexedIndirect                                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0;
+ virtual void                          cmdDispatch                                                                     (VkCommandBuffer commandBuffer, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const = 0;
+ virtual void                          cmdDispatchIndirect                                                     (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const = 0;
+ virtual void                          cmdCopyBuffer                                                           (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferCopy* pRegions) const = 0;
+ virtual void                          cmdCopyImage                                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageCopy* pRegions) const = 0;
+ virtual void                          cmdBlitImage                                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageBlit* pRegions, VkFilter filter) const = 0;
+ virtual void                          cmdCopyBufferToImage                                            (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkBufferImageCopy* pRegions) const = 0;
+ virtual void                          cmdCopyImageToBuffer                                            (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, deUint32 regionCount, const VkBufferImageCopy* pRegions) const = 0;
+ virtual void                          cmdUpdateBuffer                                                         (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData) const = 0;
+ virtual void                          cmdFillBuffer                                                           (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, deUint32 data) const = 0;
+ virtual void                          cmdClearColorImage                                                      (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const = 0;
+ virtual void                          cmdClearDepthStencilImage                                       (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, deUint32 rangeCount, const VkImageSubresourceRange* pRanges) const = 0;
+ virtual void                          cmdClearAttachments                                                     (VkCommandBuffer commandBuffer, deUint32 attachmentCount, const VkClearAttachment* pAttachments, deUint32 rectCount, const VkClearRect* pRects) const = 0;
+ virtual void                          cmdResolveImage                                                         (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, deUint32 regionCount, const VkImageResolve* pRegions) const = 0;
+ virtual void                          cmdSetEvent                                                                     (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const = 0;
+ virtual void                          cmdResetEvent                                                           (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const = 0;
+ virtual void                          cmdWaitEvents                                                           (VkCommandBuffer commandBuffer, deUint32 eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const = 0;
+ virtual void                          cmdPipelineBarrier                                                      (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, deUint32 memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, deUint32 bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, deUint32 imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) const = 0;
+ virtual void                          cmdBeginQuery                                                           (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query, VkQueryControlFlags flags) const = 0;
+ virtual void                          cmdEndQuery                                                                     (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 query) const = 0;
+ virtual void                          cmdResetQueryPool                                                       (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount) const = 0;
+ virtual void                          cmdWriteTimestamp                                                       (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, deUint32 query) const = 0;
+ virtual void                          cmdCopyQueryPoolResults                                         (VkCommandBuffer commandBuffer, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const = 0;
+ virtual void                          cmdPushConstants                                                        (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, deUint32 offset, deUint32 size, const void* pValues) const = 0;
+ virtual void                          cmdBeginRenderPass                                                      (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents) const = 0;
+ virtual void                          cmdNextSubpass                                                          (VkCommandBuffer commandBuffer, VkSubpassContents contents) const = 0;
+ virtual void                          cmdEndRenderPass                                                        (VkCommandBuffer commandBuffer) const = 0;
+ virtual void                          cmdExecuteCommands                                                      (VkCommandBuffer commandBuffer, deUint32 commandBufferCount, const VkCommandBuffer* pCommandBuffers) const = 0;
+ virtual VkResult                      bindBufferMemory2                                                       (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos) const = 0;
+ virtual VkResult                      bindImageMemory2                                                        (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfo* pBindInfos) const = 0;
+ virtual void                          getDeviceGroupPeerMemoryFeatures                        (VkDevice device, deUint32 heapIndex, deUint32 localDeviceIndex, deUint32 remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures) const = 0;
+ virtual void                          cmdSetDeviceMask                                                        (VkCommandBuffer commandBuffer, deUint32 deviceMask) const = 0;
+ virtual void                          cmdDispatchBase                                                         (VkCommandBuffer commandBuffer, deUint32 baseGroupX, deUint32 baseGroupY, deUint32 baseGroupZ, deUint32 groupCountX, deUint32 groupCountY, deUint32 groupCountZ) const = 0;
+ virtual void                          getImageMemoryRequirements2                                     (VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const = 0;
+ virtual void                          getBufferMemoryRequirements2                            (VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements) const = 0;
+ virtual void                          getImageSparseMemoryRequirements2                       (VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements) const = 0;
+ virtual void                          trimCommandPool                                                         (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const = 0;
+ virtual void                          getDeviceQueue2                                                         (VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue) const = 0;
+ virtual VkResult                      createSamplerYcbcrConversion                            (VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion) const = 0;
+ virtual void                          destroySamplerYcbcrConversion                           (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createDescriptorUpdateTemplate                          (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate) const = 0;
+ virtual void                          destroyDescriptorUpdateTemplate                         (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual void                          updateDescriptorSetWithTemplate                         (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData) const = 0;
+ virtual void                          getDescriptorSetLayoutSupport                           (VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport) const = 0;
+ virtual VkResult                      createSwapchainKHR                                                      (VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain) const = 0;
+ virtual void                          destroySwapchainKHR                                                     (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      getSwapchainImagesKHR                                           (VkDevice device, VkSwapchainKHR swapchain, deUint32* pSwapchainImageCount, VkImage* pSwapchainImages) const = 0;
+ virtual VkResult                      acquireNextImageKHR                                                     (VkDevice device, VkSwapchainKHR swapchain, deUint64 timeout, VkSemaphore semaphore, VkFence fence, deUint32* pImageIndex) const = 0;
+ virtual VkResult                      queuePresentKHR                                                         (VkQueue queue, const VkPresentInfoKHR* pPresentInfo) const = 0;
+ virtual VkResult                      getDeviceGroupPresentCapabilitiesKHR            (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities) const = 0;
+ virtual VkResult                      getDeviceGroupSurfacePresentModesKHR            (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes) const = 0;
+ virtual VkResult                      acquireNextImage2KHR                                            (VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, deUint32* pImageIndex) const = 0;
+ virtual VkResult                      createSharedSwapchainsKHR                                       (VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains) const = 0;
+ virtual VkResult                      getMemoryWin32HandleKHR                                         (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0;
+ virtual VkResult                      getMemoryWin32HandlePropertiesKHR                       (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const = 0;
+ virtual VkResult                      getMemoryFdKHR                                                          (VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
+ virtual VkResult                      getMemoryFdPropertiesKHR                                        (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties) const = 0;
+ virtual VkResult                      importSemaphoreWin32HandleKHR                           (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo) const = 0;
+ virtual VkResult                      getSemaphoreWin32HandleKHR                                      (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0;
+ virtual VkResult                      importSemaphoreFdKHR                                            (VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo) const = 0;
+ 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;
+ virtual VkResult                      importFenceFdKHR                                                        (VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo) const = 0;
+ virtual VkResult                      getFenceFdKHR                                                           (VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
+ virtual VkResult                      debugMarkerSetObjectTagEXT                                      (VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) const = 0;
+ virtual VkResult                      debugMarkerSetObjectNameEXT                                     (VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) const = 0;
+ virtual void                          cmdDebugMarkerBeginEXT                                          (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const = 0;
+ virtual void                          cmdDebugMarkerEndEXT                                            (VkCommandBuffer commandBuffer) const = 0;
+ virtual void                          cmdDebugMarkerInsertEXT                                         (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) const = 0;
+ virtual void                          cmdDrawIndirectCountAMD                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
+ virtual void                          cmdDrawIndexedIndirectCountAMD                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
+ virtual void                          cmdDrawIndirectCountKHR                                         (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
+ virtual void                          cmdDrawIndexedIndirectCountKHR                          (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, deUint32 maxDrawCount, deUint32 stride) const = 0;
+ virtual VkResult                      getMemoryWin32HandleNV                                          (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, pt::Win32Handle* pHandle) const = 0;
+ virtual void                          cmdProcessCommandsNVX                                           (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX* pProcessCommandsInfo) const = 0;
+ virtual void                          cmdReserveSpaceForCommandsNVX                           (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX* pReserveSpaceInfo) const = 0;
+ virtual VkResult                      createIndirectCommandsLayoutNVX                         (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNVX* pIndirectCommandsLayout) const = 0;
+ virtual void                          destroyIndirectCommandsLayoutNVX                        (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      createObjectTableNVX                                            (VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkObjectTableNVX* pObjectTable) const = 0;
+ virtual void                          destroyObjectTableNVX                                           (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      registerObjectsNVX                                                      (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const = 0;
+ virtual VkResult                      unregisterObjectsNVX                                            (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const = 0;
+ virtual void                          cmdSetViewportWScalingNV                                        (VkCommandBuffer commandBuffer, deUint32 firstViewport, deUint32 viewportCount, const VkViewportWScalingNV* pViewportWScalings) const = 0;
+ virtual VkResult                      displayPowerControlEXT                                          (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo) const = 0;
+ virtual VkResult                      registerDeviceEventEXT                                          (VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
+ virtual VkResult                      registerDisplayEventEXT                                         (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence) const = 0;
+ virtual VkResult                      getSwapchainCounterEXT                                          (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, deUint64* pCounterValue) const = 0;
+ virtual VkResult                      getRefreshCycleDurationGOOGLE                           (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const = 0;
+ virtual VkResult                      getPastPresentationTimingGOOGLE                         (VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const = 0;
+ virtual void                          cmdSetDiscardRectangleEXT                                       (VkCommandBuffer commandBuffer, deUint32 firstDiscardRectangle, deUint32 discardRectangleCount, const VkRect2D* pDiscardRectangles) const = 0;
+ virtual void                          setHdrMetadataEXT                                                       (VkDevice device, deUint32 swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata) const = 0;
+ virtual void                          cmdSetSampleLocationsEXT                                        (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo) const = 0;
+ virtual VkResult                      createValidationCacheEXT                                        (VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache) const = 0;
+ virtual void                          destroyValidationCacheEXT                                       (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator) const = 0;
+ virtual VkResult                      mergeValidationCachesEXT                                        (VkDevice device, VkValidationCacheEXT dstCache, deUint32 srcCacheCount, const VkValidationCacheEXT* pSrcCaches) const = 0;
+ virtual VkResult                      getValidationCacheDataEXT                                       (VkDevice device, VkValidationCacheEXT validationCache, deUintptr* pDataSize, void* pData) const = 0;
+ virtual VkResult                      getAndroidHardwareBufferPropertiesANDROID       (VkDevice device, const struct pt::AndroidHardwareBufferPtr buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) const = 0;
+ virtual VkResult                      getMemoryAndroidHardwareBufferANDROID           (VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct pt::AndroidHardwareBufferPtr* pBuffer) const = 0;
@@@ -2286,7 -2071,7 +2286,7 @@@ tcu::TestStatus MultiViewMultsampleTest
        const deUint32                                                          subpassCount                            = static_cast<deUint32>(m_parameters.viewMasks.size());
  
        // FrameBuffer & renderPass
-       Unique<VkRenderPass>                                            renderPass                                      (makeRenderPass (*m_device, *m_logicalDevice, m_parameters.colorFormat, m_parameters.viewMasks, m_parameters.renderPassType, VK_SAMPLE_COUNT_2_BIT));
 -      Unique<VkRenderPass>                                            renderPass                                      (makeRenderPass (*m_device, *m_logicalDevice, m_parameters.colorFormat, m_parameters.viewMasks, VK_SAMPLE_COUNT_4_BIT));
++      Unique<VkRenderPass>                                            renderPass                                      (makeRenderPass (*m_device, *m_logicalDevice, m_parameters.colorFormat, m_parameters.viewMasks, m_parameters.renderPassType, VK_SAMPLE_COUNT_4_BIT));
  
        vector<VkImageView>                                                     attachments;
        attachments.push_back(m_colorAttachment->getImageView());
@@@ -2817,39 -2575,11 +2816,22 @@@ tcu::TestStatus MultiViewReadbackTestIn
        return tcu::TestStatus::pass("Pass");
  }
  
- void MultiViewReadbackTestInstance::beforeDraw (void)
- {
-       const VkImageSubresourceRange   subresourceRange                =
-       {
-               VK_IMAGE_ASPECT_COLOR_BIT,      //VkImageAspectFlags    aspectMask;
-               0u,                                                     //deUint32                              baseMipLevel;
-               1u,                                                     //deUint32                              levelCount;
-               0u,                                                     //deUint32                              baseArrayLayer;
-               m_parameters.extent.depth,      //deUint32                              layerCount;
-       };
-       imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange,
-               VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
-               0, 0,
-               VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT);
- }
  void MultiViewReadbackTestInstance::drawClears (const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines, const bool clearPass)
  {
 -      const VkRect2D                                  renderArea                              = makeRect2D(m_parameters.extent);
 +      const VkRect2D                                  renderArea                              = { { 0, 0 }, { m_parameters.extent.width, m_parameters.extent.height } };
 +      const VkClearValue                              renderPassClearValue    = makeClearValueColor(m_colorTable[0]);
        const deUint32                                  drawCountPerSubpass             = (subpassCount == 1) ? m_squareCount : 1u;
        const bool                                              withClearColor                  = (clearPass && m_parameters.viewIndex == TEST_TYPE_READBACK_WITH_IMPLICIT_CLEAR);
 +      const VkRenderPassBeginInfo             renderPassBeginInfo             =
 +      {
 +              VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,                       //  VkStructureType             sType;
 +              DE_NULL,                                                                                        //  const void*                 pNext;
 +              renderPass,                                                                                     //  VkRenderPass                renderPass;
 +              frameBuffer,                                                                            //  VkFramebuffer               framebuffer;
 +              renderArea,                                                                                     //  VkRect2D                    renderArea;
 +              withClearColor ? 1u : 0u,                                                       //  uint32_t                    clearValueCount;
 +              withClearColor ? &renderPassClearValue : DE_NULL,       //  const VkClearValue* pClearValues;
 +      };
  
        beginCommandBuffer(*m_device, *m_cmdBuffer);
  
@@@ -3707,26 -3429,27 +3689,26 @@@ void multiViewRenderCreateTests (tcu::T
        depthStencilMasks.push_back(12u);       // 1100
        depthStencilMasks.push_back(9u);        // 1001
  
 -      for (int testTypeNdx = TEST_TYPE_VIEW_MASK; testTypeNdx < TEST_TYPE_LAST; ++testTypeNdx)
 +      for (int renderPassTypeNdx = 0; renderPassTypeNdx < 2; ++renderPassTypeNdx)
        {
 -              MovePtr<tcu::TestCaseGroup>     groupShader                     (new tcu::TestCaseGroup(testCtx, shaderName[testTypeNdx].c_str(), ""));
 -              const TestType                          testType                        = static_cast<TestType>(testTypeNdx);
 -              const VkSampleCountFlagBits     sampleCountFlags        = (testType == TEST_TYPE_MULTISAMPLE) ? VK_SAMPLE_COUNT_4_BIT : VK_SAMPLE_COUNT_1_BIT;
 -              const VkFormat                          colorFormat                     = (testType == TEST_TYPE_MULTISAMPLE) ? VK_FORMAT_R32G32B32A32_SFLOAT : VK_FORMAT_R8G8B8A8_UNORM;
 +              RenderPassType                          renderPassType          ((renderPassTypeNdx == 0) ? RENDERPASS_TYPE_LEGACY : RENDERPASS_TYPE_RENDERPASS2);
 +              MovePtr<tcu::TestCaseGroup>     groupRenderPass2        ((renderPassTypeNdx == 0) ? DE_NULL : new tcu::TestCaseGroup(group->getTestContext(), "renderpass2", "RenderPass2 index tests"));
 +              tcu::TestCaseGroup*                     targetGroup                     ((renderPassTypeNdx == 0) ? group : groupRenderPass2.get());
 +              tcu::TestContext&                       testCtx                         (targetGroup->getTestContext());
 +              MovePtr<tcu::TestCaseGroup>     groupViewIndex          (new tcu::TestCaseGroup(testCtx, "index", "ViewIndex rendering tests."));
  
 -              if (testTypeNdx == TEST_TYPE_DEPTH || testTypeNdx == TEST_TYPE_STENCIL)
 +              for (int testTypeNdx = TEST_TYPE_VIEW_MASK; testTypeNdx < TEST_TYPE_LAST; ++testTypeNdx)
                {
 -                      const VkExtent3D                dsTestExtent3D  = { 64u, 64u, 4u };
 -                      const TestParameters    parameters              = { dsTestExtent3D, tripleDepthStencilMasks(depthStencilMasks), testType, sampleCountFlags, colorFormat };
 -                      const std::string               testName                = createViewMasksName(parameters.viewMasks);
 +                      MovePtr<tcu::TestCaseGroup>     groupShader                     (new tcu::TestCaseGroup(testCtx, shaderName[testTypeNdx].c_str(), ""));
 +                      const TestType                          testType                        = static_cast<TestType>(testTypeNdx);
-                       const VkSampleCountFlagBits     sampleCountFlags        = (testType == TEST_TYPE_MULTISAMPLE) ? VK_SAMPLE_COUNT_2_BIT : VK_SAMPLE_COUNT_1_BIT;
++                      const VkSampleCountFlagBits     sampleCountFlags        = (testType == TEST_TYPE_MULTISAMPLE) ? VK_SAMPLE_COUNT_4_BIT : VK_SAMPLE_COUNT_1_BIT;
 +                      const VkFormat                          colorFormat                     = (testType == TEST_TYPE_MULTISAMPLE) ? VK_FORMAT_R32G32B32A32_SFLOAT : VK_FORMAT_R8G8B8A8_UNORM;
  
 -                      groupShader->addChild(new MultiViewRenderTestsCase(testCtx, testName.c_str(), "", parameters));
 -              }
 -              else
 -              {
 -                      for (deUint32 testCaseNdx = 0u; testCaseNdx < testCaseCount; ++testCaseNdx)
 +                      if (testTypeNdx == TEST_TYPE_DEPTH || testTypeNdx == TEST_TYPE_STENCIL)
                        {
 -                              const TestParameters    parameters      =       { extent3D[testCaseNdx], viewMasks[testCaseNdx], testType, sampleCountFlags, colorFormat };
 -                              const std::string               testName        =       createViewMasksName(parameters.viewMasks);
 +                              const VkExtent3D                dsTestExtent3D  = { 64u, 64u, 4u };
 +                              const TestParameters    parameters              = { dsTestExtent3D, tripleDepthStencilMasks(depthStencilMasks), testType, sampleCountFlags, colorFormat, renderPassType };
 +                              const std::string               testName                = createViewMasksName(parameters.viewMasks);
  
                                groupShader->addChild(new MultiViewRenderTestsCase(testCtx, testName.c_str(), "", parameters));
                        }
@@@ -530,14 -485,13 +529,15 @@@ public
        {
        }
  
 -      deUint32                getAttachment                   (void) const { return m_attachment;     }
 -      VkImageLayout   getImageLayout                  (void) const { return m_layout;         }
 -      void                    setImageLayout                  (VkImageLayout layout) { m_layout = layout;     }
 +      deUint32                        getAttachment                   (void) const { return m_attachment;     }
 +      VkImageLayout           getImageLayout                  (void) const { return m_layout;         }
 +      VkImageAspectFlags      getAspectMask                   (void) const { return m_aspectMask;     }
++      void                            setImageLayout                  (VkImageLayout layout) { m_layout = layout;     }
  
  private:
 -      deUint32                m_attachment;
 -      VkImageLayout   m_layout;
 +      deUint32                        m_attachment;
 +      VkImageLayout           m_layout;
 +      VkImageAspectFlags      m_aspectMask;
  };
  
  class Subpass
@@@ -737,9 -691,10 +737,11 @@@ struct TestConfi
                                                                        const UVec2&            targetSize_,
                                                                        const UVec2&            renderPos_,
                                                                        const UVec2&            renderSize_,
+                                                                       deBool                          useFormatCompCount_,
                                                                        deUint32                        seed_,
 -                                                                      AllocationKind          allocationKind_)
+                                                                       deUint32                        drawStartNdx_,
 +                                                                      AllocationKind          allocationKind_,
 +                                                                      RenderPassType          renderPassType_)
                : renderPass                    (renderPass_)
                , renderTypes                   (renderTypes_)
                , commandBufferTypes    (commandBufferTypes_)
                , targetSize                    (targetSize_)
                , renderPos                             (renderPos_)
                , renderSize                    (renderSize_)
+               , useFormatCompCount    (useFormatCompCount_)
                , seed                                  (seed_)
+               , drawStartNdx                  (drawStartNdx_)
                , allocationKind                (allocationKind_)
 +              , renderPassType                (renderPassType_)
        {
        }
  
        UVec2                           targetSize;
        UVec2                           renderPos;
        UVec2                           renderSize;
+       deBool                          useFormatCompCount;
        deUint32                        seed;
+       deUint32                        drawStartNdx;
        AllocationKind          allocationKind;
 +      RenderPassType          renderPassType;
  };
  
  TestConfig::RenderTypes operator| (TestConfig::RenderTypes a, TestConfig::RenderTypes b)
@@@ -4791,18 -4727,8 +4830,20 @@@ void addAttachmentTests (tcu::TestCaseG
                                const UVec2                                                             targetSize              = rng.choose<UVec2>(DE_ARRAY_BEGIN(targetSizes), DE_ARRAY_END(targetSizes));
                                const UVec2                                                             renderPos               = rng.choose<UVec2>(DE_ARRAY_BEGIN(renderPositions), DE_ARRAY_END(renderPositions));
                                const UVec2                                                             renderSize              = rng.choose<UVec2>(DE_ARRAY_BEGIN(renderSizes), DE_ARRAY_END(renderSizes));
 -
 -                              addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest,TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, DE_FALSE, 1293809, 0, allocationKind));
 +                              const TestConfig                                                testConfig              (renderPass,
 +                                                                                                                                               render,
 +                                                                                                                                               commandBuffer,
 +                                                                                                                                               imageMemory,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               1293809,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +
 +                              addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig);
                        }
                }
  
        }
  }
  
 -void addAttachmentWriteMaskTests(tcu::TestCaseGroup* group, AllocationKind allocationKind)
++void addAttachmentWriteMaskTests(tcu::TestCaseGroup* group, const TestConfigExternal testConfigExternal)
+ {
+       const deUint32 attachmentCounts[]       = { 1, 2, 3, 4, 8 };
+       const VkFormat attachmentFormats[]      =
+       {
+               VK_FORMAT_R8G8B8A8_UINT,
+               VK_FORMAT_R8G8B8A8_UNORM,
+               VK_FORMAT_R5G6B5_UNORM_PACK16,
+               VK_FORMAT_R8G8_UNORM
+       };
+       tcu::TestContext&       testCtx                 = group->getTestContext();
+       for (deUint32 attachmentCountNdx = 0; attachmentCountNdx < DE_LENGTH_OF_ARRAY(attachmentCounts); attachmentCountNdx++)
+       {
+               const deUint32  attachmentCount = attachmentCounts[attachmentCountNdx];
+               const string    groupName               = "attachment_count_" + de::toString(attachmentCount);
+               de::MovePtr<tcu::TestCaseGroup> attachmentCountGroup(new tcu::TestCaseGroup(testCtx, groupName.c_str(), de::toString(attachmentCount).c_str()));
+               for (deUint32 drawStartNdx = 0; drawStartNdx < (attachmentCount); drawStartNdx++)
+               {
+                       deUint32                                        formatNdx = 0;
+                       vector<Attachment>                      attachments;
+                       vector<AttachmentReference>     colorAttachmentReferences;
+                       for (deUint32 attachmentNdx = 0; attachmentNdx < attachmentCount; attachmentNdx++)
+                       {
+                               const VkFormat                          format                          = attachmentFormats[formatNdx];
+                               const VkSampleCountFlagBits     sampleCount                     = VK_SAMPLE_COUNT_1_BIT;
+                               const VkAttachmentLoadOp        loadOp                          = VK_ATTACHMENT_LOAD_OP_CLEAR;
+                               const VkAttachmentStoreOp       storeOp                         = VK_ATTACHMENT_STORE_OP_STORE;
+                               const VkAttachmentLoadOp        stencilLoadOp           = VK_ATTACHMENT_LOAD_OP_CLEAR;
+                               const VkAttachmentStoreOp       stencilStoreOp          = VK_ATTACHMENT_STORE_OP_STORE;
+                               const VkImageLayout                     initialLayout           = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL;
+                               const VkImageLayout                     finalizeLayout          = VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL;
+                               const VkImageLayout                     subpassLayout           = VK_IMAGE_LAYOUT_GENERAL;
+                               attachments.push_back(Attachment(format, sampleCount, loadOp, storeOp, stencilLoadOp, stencilStoreOp, initialLayout, finalizeLayout));
+                               colorAttachmentReferences.push_back(AttachmentReference((deUint32)attachmentNdx, subpassLayout));
+                               if (++formatNdx == DE_LENGTH_OF_ARRAY(attachmentFormats))
+                                       formatNdx = 0;
+                       }
+                       {
+                               const VkImageLayout                                             depthStencilLayout      = VK_IMAGE_LAYOUT_GENERAL;
+                               const vector<Subpass>                                   subpass                         (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, vector<AttachmentReference>(), colorAttachmentReferences, vector<AttachmentReference>(), AttachmentReference(VK_ATTACHMENT_UNUSED, depthStencilLayout), vector<deUint32>()));
+                               const vector<SubpassDependency>                 deps;
+                               const string                                                    testCaseName            = "start_index_" + de::toString(drawStartNdx);
+                               const RenderPass                                                renderPass                      (attachments, subpass, deps);
+                               const TestConfig::RenderTypes                   render                          = TestConfig::RENDERTYPES_DRAW;
+                               const TestConfig::CommandBufferTypes    commandBuffer           = TestConfig::COMMANDBUFFERTYPES_INLINE;
+                               const TestConfig::ImageMemory                   imageMemory                     = TestConfig::IMAGEMEMORY_LAZY;
+                               const UVec2                                                             targetSize                      = UVec2(64, 64);
+                               const UVec2                                                             renderPos                       = UVec2(0, 0);
+                               const UVec2                                                             renderSize                      = UVec2(64, 64);
+                               const deBool                                                    useFormatCompCount      = DE_TRUE;
 -
 -                              addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, useFormatCompCount, 1293809, drawStartNdx, allocationKind));
++                              const TestConfig                                                testConfig                      (renderPass,
++                                                                                                                                                       render,
++                                                                                                                                                       commandBuffer,
++                                                                                                                                                       imageMemory,
++                                                                                                                                                       targetSize,
++                                                                                                                                                       renderPos,
++                                                                                                                                                       renderSize,
++                                                                                                                                                       useFormatCompCount,
++                                                                                                                                                       1293809,
++                                                                                                                                                       drawStartNdx,
++                                                                                                                                                       testConfigExternal.allocationKind,
++                                                                                                                                                       testConfigExternal.renderPassType);
++
++                              addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig);
+                       }
+               }
+               group->addChild(attachmentCountGroup.release());
+       }
+ }
  template<typename T>
  T chooseRandom (de::Random& rng, const set<T>& values)
  {
@@@ -5196,18 -5231,8 +5358,20 @@@ void addAttachmentAllocationTests (tcu:
                                        const UVec2                                                             renderSize              = rng.choose<UVec2>(DE_ARRAY_BEGIN(renderSizes), DE_ARRAY_END(renderSizes));
  
                                        const RenderPass                                                renderPass              (attachments, subpasses, deps);
 -
 -                                      addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, DE_FALSE, 80329, 0, allocationKind));
 +                                      const TestConfig                                                testConfig              (renderPass,
 +                                                                                                                                                       render,
 +                                                                                                                                                       commandBuffer,
 +                                                                                                                                                       imageMemory,
 +                                                                                                                                                       targetSize,
 +                                                                                                                                                       renderPos,
 +                                                                                                                                                       renderSize,
++                                                                                                                                                       DE_FALSE,
 +                                                                                                                                                       80329,
++                                                                                                                                                       0,
 +                                                                                                                                                       testConfigExternal.allocationKind,
 +                                                                                                                                                       testConfigExternal.renderPassType);
 +
 +                                      addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig);
                                }
                        }
                        else
                                        }
  
                                        const RenderPass                                        renderPass              (attachments, subpasses, deps);
 -
 -                                      addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, TestConfig(renderPass, render, commandBuffer, imageMemory, targetSize, renderPos, renderSize, DE_FALSE, 80329, 0, allocationKind));
 +                                      const TestConfig                                        testConfig              (renderPass,
 +                                                                                                                                               render,
 +                                                                                                                                               commandBuffer,
 +                                                                                                                                               imageMemory,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               80329,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +
 +                                      addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseName.c_str(), createTestShaders, renderPassTest, testConfig);
                                }
                        }
                }
@@@ -5433,18 -5448,8 +5599,20 @@@ void addSimpleTests (tcu::TestCaseGroup
                                                                                                                                        AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "color", "Single color attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "color", "Single color attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // depth
                                                                                                                                        AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "depth", "Single depth attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "depth", "Single depth attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // stencil
                                                                                                                                        AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "stencil", "Single stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "stencil", "Single stencil attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // depth_stencil
                                                                                                                                        AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "depth_stencil", "Single depth stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "depth_stencil", "Single depth stencil attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // color_depth
                                                                                                                                        AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "color_depth", "Color and depth attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "color_depth", "Color and depth attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // color_stencil
                                                                                                                                        AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "color_stencil", "Color and stencil attachment case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "color_stencil", "Color and stencil attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // color_depth_stencil
                                                                                                                                        AttachmentReference(1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                        vector<deUint32>())),
                                                                                 vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(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, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "color_depth_stencil", "Color, depth and stencil attachment case.", createTestShaders, renderPassTest, testConfig);
        }
  
        // no attachments
                                                                                                                                        AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
                                                                                                                                        vector<deUint32>())),
                                                                                vector<SubpassDependency>());
 -
 -              addFunctionCaseWithPrograms<TestConfig>(group, "no_attachments", "No attachments case.", createTestShaders, renderPassTest, TestConfig(renderPass, TestConfig::RENDERTYPES_DRAW, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +              const TestConfig        testConfig      (renderPass,
 +                                                                               TestConfig::RENDERTYPES_DRAW,
 +                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                               targetSize,
 +                                                                               renderPos,
 +                                                                               renderSize,
++                                                                               DE_FALSE,
 +                                                                               90239,
++                                                                               0,
 +                                                                               testConfigExternal.allocationKind,
 +                                                                               testConfigExternal.renderPassType);
 +
 +              addFunctionCaseWithPrograms<TestConfig>(group, "no_attachments", "No attachments case.", createTestShaders, renderPassTest, testConfig);
        }
  }
  
@@@ -5783,18 -5718,8 +5965,20 @@@ void addFormatTests (tcu::TestCaseGroup
                                                                                                                                                        AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
                                                                                                                                                        vector<deUint32>())),
                                                                                                 vector<SubpassDependency>());
 -
 -                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +                              const TestConfig        testConfig      (renderPass,
 +                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                               targetSize,
 +                                                                                               renderPos,
 +                                                                                               renderSize,
++                                                                                               DE_FALSE,
 +                                                                                               90239,
++                                                                                               0,
 +                                                                                               testConfigExternal.allocationKind,
 +                                                                                               testConfigExternal.renderPassType);
 +
 +                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                        }
  
                        formatGroup->addChild(loadOpGroup.release());
                                                                }
  
                                                                {
 -                                                                      const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                      const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                      const TestConfig        testConfig      (renderPass,
 +                                                                                                                                       renderTypes[renderTypeNdx].types,
 +                                                                                                                                       TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                       TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                       targetSize,
 +                                                                                                                                       renderPos,
 +                                                                                                                                       renderSize,
++                                                                                                                                       DE_FALSE,
 +                                                                                                                                       89246,
++                                                                                                                                       0,
 +                                                                                                                                       testConfigExternal.allocationKind,
 +                                                                                                                                       testConfigExternal.renderPassType);
 +                                                                      const string            testName        (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""));
 +
 +                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                }
                                                        }
                                                        {
  
                                                                {
                                                                        const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                      const TestConfig testConfig (renderPass,
 +                                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                               targetSize,
 +                                                                                                                               renderPos,
 +                                                                                                                               renderSize,
++                                                                                                                               DE_FALSE,
 +                                                                                                                               89246,
++                                                                                                                               0,
 +                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                               testConfigExternal.renderPassType);
 +                                                                      const string    testName        (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""));
 +
 +                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                }
                                                        }
                                                }
                                                                                                                                                                AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
                                                                                                                                                                vector<deUint32>())),
                                                                                                         vector<SubpassDependency>());
 -
 -                                      addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +                                      const TestConfig        testConfig      (renderPass,
 +                                                                                                       renderTypes[renderTypeNdx].types,
 +                                                                                                       TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                       TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                       targetSize,
 +                                                                                                       renderPos,
 +                                                                                                       renderSize,
++                                                                                                       DE_FALSE,
 +                                                                                                       90239,
++                                                                                                       0,
 +                                                                                                       testConfigExternal.allocationKind,
 +                                                                                                       testConfigExternal.renderPassType);
 +
 +                                      addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                }
  
-                               if (isStencilAttachment && isDepthAttachment)
+                               if (isStencilAttachment && isDepthAttachment && loadOp != VK_ATTACHMENT_LOAD_OP_CLEAR)
                                {
                                        {
 -                                              const RenderPass                        renderPass                      (vector<Attachment>(1, Attachment(vkFormat,
 -                                                                                                                                                                                                VK_SAMPLE_COUNT_1_BIT,
 -                                                                                                                                                                                                isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 -                                                                                                                                                                                                isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 -                                                                                                                                                                                                isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 -                                                                                                                                                                                                isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 -                                                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
 -                                                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
 -                                                                                                                                               vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
 -                                                                                                                                                                                                      0u,
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL),
 -                                                                                                                                                                                                      vector<deUint32>())),
 -                                                                                                                                               vector<SubpassDependency>());
 -
 -                                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +                                              const RenderPass        renderPass      (vector<Attachment>(1, Attachment(vkFormat,
 +                                                                                                                                                                VK_SAMPLE_COUNT_1_BIT,
 +                                                                                                                                                                isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 +                                                                                                                                                                isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 +                                                                                                                                                                isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 +                                                                                                                                                                isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 +                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
 +                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
 +                                                                                                               vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
 +                                                                                                                                                                      0u,
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL),
 +                                                                                                                                                                      vector<deUint32>())),
 +                                                                                                               vector<SubpassDependency>());
 +                                              const TestConfig        testConfig      (renderPass,
 +                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                               targetSize,
 +                                                                                                               renderPos,
 +                                                                                                               renderSize,
++                                                                                                               DE_FALSE,
 +                                                                                                               90239,
++                                                                                                               0,
 +                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                               testConfigExternal.renderPassType);
 +                                              const string            testName        (string(renderTypes[renderTypeNdx].str) + "_depth_read_only");
 +
 +                                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                        }
  
                                        {
 -                                              const RenderPass                        renderPass                      (vector<Attachment>(1, Attachment(vkFormat,
 -                                                                                                                                                                                VK_SAMPLE_COUNT_1_BIT,
 -                                                                                                                                                                                isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 -                                                                                                                                                                                isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 -                                                                                                                                                                                isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 -                                                                                                                                                                                isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 -                                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
 -                                                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
 -                                                                                                                                               vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
 -                                                                                                                                                                                                      0u,
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      vector<AttachmentReference>(),
 -                                                                                                                                                                                                      AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL),
 -                                                                                                                                                                                                      vector<deUint32>())),
 -                                                                                                                                               vector<SubpassDependency>());
 -
 -                                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 90239, 0, allocationKind));
 +                                              const RenderPass        renderPass      (vector<Attachment>(1, Attachment(vkFormat,
 +                                                                                                                                                VK_SAMPLE_COUNT_1_BIT,
 +                                                                                                                                                isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 +                                                                                                                                                isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 +                                                                                                                                                isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 +                                                                                                                                                isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
 +                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
 +                                                                                                                                                VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
 +                                                                                                               vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
 +                                                                                                                                                                      0u,
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      vector<AttachmentReference>(),
 +                                                                                                                                                                      AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL),
 +                                                                                                                                                                      vector<deUint32>())),
 +                                                                                                               vector<SubpassDependency>());
 +                                              const TestConfig        testConfig      (renderPass,
 +                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                               targetSize,
 +                                                                                                               renderPos,
 +                                                                                                               renderSize,
++                                                                                                               DE_FALSE,
 +                                                                                                               90239,
++                                                                                                               0,
 +                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                               testConfigExternal.renderPassType);
 +                                              const string            testName        (string(renderTypes[renderTypeNdx].str) + "_stencil_read_only");
 +
 +                                              addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                        }
                                }
                        }
                                                                }
  
                                                                {
 -                                                                      const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                      const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                      const TestConfig        testConfig      (renderPass,
 +                                                                                                                                       renderTypes[renderTypeNdx].types,
 +                                                                                                                                       TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                       TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                       targetSize,
 +                                                                                                                                       renderPos,
 +                                                                                                                                       renderSize,
++                                                                                                                                       DE_FALSE,
 +                                                                                                                                       89246,
++                                                                                                                                       0,
 +                                                                                                                                       testConfigExternal.allocationKind,
 +                                                                                                                                       testConfigExternal.renderPassType);
 +                                                                      const string            testName        (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""));
 +
 +                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                }
                                                        }
                                                        {
                                                                }
  
                                                                {
 -                                                                      const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                      const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                      const TestConfig        testConfig      (renderPass,
 +                                                                                                                                       renderTypes[renderTypeNdx].types,
 +                                                                                                                                       TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                       TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                       targetSize,
 +                                                                                                                                       renderPos,
 +                                                                                                                                       renderSize,
++                                                                                                                                       DE_FALSE,
 +                                                                                                                                       89246,
++                                                                                                                                       0,
 +                                                                                                                                       testConfigExternal.allocationKind,
 +                                                                                                                                       testConfigExternal.renderPassType);
 +                                                                      const string            testName        (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""));
 +
 +                                                                      addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                }
                                                        }
  
                                                                        }
  
                                                                        {
 -                                                                              const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                              const RenderPass        renderPass       (attachments, subpasses, deps, inputAspects);
 +                                                                              const TestConfig        testConfig       (renderPass,
 +                                                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               89246,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +                                                                              const string            testName        (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only");
 +
 +                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                        }
                                                                }
                                                                {
                                                                        }
  
                                                                        {
 -                                                                              const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                              const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                              const TestConfig        testConfig      (renderPass,
 +                                                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               89246,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +                                                                              const string            testName        (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only");
 +
 +                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                        }
                                                                }
                                                                // Stencil read only
                                                                        }
  
                                                                        {
 -                                                                              const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                              const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                              const TestConfig        testConfig      (renderPass,
 +                                                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               89246,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +                                                                              const string            testName        (renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only");
 +
 +                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                        }
                                                                }
                                                                {
                                                                        }
  
                                                                        {
 -                                                                              const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
 -
 -                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, DE_FALSE, 89246, 0, allocationKind));
 +                                                                              const RenderPass        renderPass      (attachments, subpasses, deps, inputAspects);
 +                                                                              const TestConfig        testConfig      (renderPass,
 +                                                                                                                                               renderTypes[renderTypeNdx].types,
 +                                                                                                                                               TestConfig::COMMANDBUFFERTYPES_INLINE,
 +                                                                                                                                               TestConfig::IMAGEMEMORY_STRICT,
 +                                                                                                                                               targetSize,
 +                                                                                                                                               renderPos,
 +                                                                                                                                               renderSize,
++                                                                                                                                               DE_FALSE,
 +                                                                                                                                               89246,
++                                                                                                                                               0,
 +                                                                                                                                               testConfigExternal.allocationKind,
 +                                                                                                                                               testConfigExternal.renderPassType);
 +                                                                              const string            testName        (string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only");
 +
 +                                                                              addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, testConfig);
                                                                        }
                                                                }
                                                        }
        }
  }
  
 -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);
 -      addTestGroup(group, "attachment_write_mask", "Attachment write mask tests", addAttachmentWriteMaskTests, 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);
++      addTestGroup(group, "attachment_write_mask", "Attachment write mask tests", addAttachmentWriteMaskTests, testConfigExternal);
  }
  
 -de::MovePtr<tcu::TestCaseGroup> createSuballocationTests(tcu::TestContext& testCtx)
 +de::MovePtr<tcu::TestCaseGroup> createSuballocationTests(tcu::TestContext& testCtx, RenderPassType renderPassType)
  {
        de::MovePtr<tcu::TestCaseGroup> suballocationTestsGroup(new tcu::TestCaseGroup(testCtx, "suballocation", "Suballocation RenderPass Tests"));
  
@@@ -244648,8526 -249835,6 +250274,8538 @@@ dEQP-VK.renderpass.sparserendertarget.r
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_uint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sfloat
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_7
 +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.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_4
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +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.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_7
 +dEQP-VK.renderpass2.sampleread.numsamples_2_add
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_add
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_add
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_add
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_add
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_16
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_17
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_18
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_19
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_20
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_21
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_22
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_23
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_24
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_25
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_26
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_27
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_28
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_29
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_30
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_31
 +dEQP-VK.renderpass2.sparserendertarget.r5g6b5_unorm_pack16
 +dEQP-VK.renderpass2.sparserendertarget.r8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_snorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_sint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_srgb_pack32
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a2r10g10b10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.r16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sfloat
  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
@@@ -244610,8526 -249797,6 +250236,8538 @@@ dEQP-VK.renderpass.sparserendertarget.r
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_uint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sint
  dEQP-VK.renderpass.sparserendertarget.r32g32b32a32_sfloat
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.draw
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
- dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 +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.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.suballocation.attachment_write_mask.attachment_count_8.start_index_7
 +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.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r5g6b5_unorm_pack16.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r8g8b8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_snorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_sint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a8b8g8r8_srgb_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.b8g8r8a8_srgb.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2r10g10b10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_unorm_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.a2b10g10r10_uint_pack32.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_unorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_snorm.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r16g16b16a16_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_uint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sint.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_3.r32g32b32a32_sfloat.samples_8
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r5g6b5_unorm_pack16.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8b8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_snorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_sint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a8b8g8r8_srgb_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.b8g8r8a8_srgb.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2r10g10b10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_unorm_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.a2b10g10r10_uint_pack32.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_unorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_snorm.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r16g16b16a16_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_uint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sint.samples_4
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_2
 +dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_4
 +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.simple.no_attachments
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 +dEQP-VK.renderpass2.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 +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_depth_read_only
- dEQP-VK.renderpass2.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 +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.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_1.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_0
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_1
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_2
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_3
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_4
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_5
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_6
++dEQP-VK.renderpass2.dedicated_allocation.attachment_write_mask.attachment_count_8.start_index_7
 +dEQP-VK.renderpass2.sampleread.numsamples_2_add
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_2_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_add
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_4_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_add
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_8_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_add
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_16_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_add
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_0
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_1
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_2
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_3
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_4
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_5
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_6
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_7
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_8
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_9
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_10
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_11
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_12
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_13
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_14
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_15
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_16
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_17
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_18
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_19
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_20
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_21
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_22
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_23
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_24
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_25
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_26
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_27
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_28
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_29
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_30
 +dEQP-VK.renderpass2.sampleread.numsamples_32_selected_sample_31
 +dEQP-VK.renderpass2.sparserendertarget.r5g6b5_unorm_pack16
 +dEQP-VK.renderpass2.sparserendertarget.r8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_uint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_sint
 +dEQP-VK.renderpass2.sparserendertarget.r8g8b8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_snorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_sint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a8b8g8r8_srgb_pack32
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_unorm
 +dEQP-VK.renderpass2.sparserendertarget.b8g8r8a8_srgb
 +dEQP-VK.renderpass2.sparserendertarget.a2r10g10b10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_unorm_pack32
 +dEQP-VK.renderpass2.sparserendertarget.a2b10g10r10_uint_pack32
 +dEQP-VK.renderpass2.sparserendertarget.r16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_unorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_snorm
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_uint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sint
 +dEQP-VK.renderpass2.sparserendertarget.r16g16b16a16_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32_sfloat
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_uint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sint
 +dEQP-VK.renderpass2.sparserendertarget.r32g32b32a32_sfloat
  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